Omeros Corporation Reports First Quarter 2025 Financial Results
1. OMER reported a net loss of $33.5 million for Q1 2025. 2. FDA accepted BLA resubmission for narsoplimab, targeting decision by September 25, 2025. 3. Cash reserves decreased significantly to $52.4 million as of March 31, 2025. 4. Spending on narsoplimab launch prioritized; Phase 3 PNH program temporarily paused. 5. OMIDRIA royalties decreased, reflecting lower U.S. net sales.