Intellia (NTLA) Posts $67.7M Revenue in FY 2025 Amid Loss

Published on 6/20/2026

Intellia (NTLA) Posts $67.7M Revenue in FY 2025 Amid Loss

AI Summary

Summarized by AI from the source below

Intellia 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.