Citizens JMP Reiterates Buy Rating on Zevra Therapeutics (ZVRA), Keeps PT

Its fiscal Q1 2025 results, reported on May 15, showed positive operations, with net revenue reaching $20.4 million, driven by product net revenue of $17.2 million.

Keep Reading →