Intellia (NTLA) Posts $67.7M Revenue in FY 2025 Amid Loss
Published on 6/20/2026

AI Summary
Summarized by AI from the source belowIntellia Therapeutics (NTLA) reported revenue of approximately $67.7 million for FY 2025, reflecting a year-over-year growth rate of nearly 17%. The company also faced a net loss of about $412.7 million for the same period. Omeros (OMER), transitioning to a commercial-stage entity, received FDA approval for Yartemlea in late 2025 but reported no revenue, and a net loss of approximately $3.4 million. Omeros holds $135.3 million in cash and $226.6 million in debt. The contrasting financial positions and stages could influence investor decisions in the biotech sector.
Get the free market brief
Top stories and analysis, summarized. No spam, unsubscribe anytime.



