Revenue
$39.2M
▼ 16.7% YoY
Net Income
-$311.4M
▼ 39.1% YoY
EPS
$-3.69
▼ 23.8% YoY
Cash
$357.0M
▲ 196.9% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Rooney Terence Chief Medical Officer | Grant | Jul 27, 2026 | 38.0K | $0.00 | $0 | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Vest | Jul 7, 2026 | 50.0K | $2.08 | $104K | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 7, 2026 | 50.0K | $119.00 | $5.95M | Form 4 ↗ |
Goodman Noah Chief Business Officer | Sell | Jul 1, 2026 | 3.4K | $114.29 | $387K | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Vest | Jul 1, 2026 | 80.0K | $2.08 | $166K | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 1, 2026 | 1.9K | $112.80 | $212K | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 1, 2026 | 6.6K | $113.98 | $755K | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 1, 2026 | 24.1K | $114.96 | $2.77M | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 1, 2026 | 44.0K | $115.69 | $5.10M | Form 4 ↗ |
Mainolfi Nello Chief Executive Officer | Sell | Jul 1, 2026 | 3.3K | $116.56 | $389K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Vest | Jun 30, 2026 | 61.4K | $5.33 | $327K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 1.5K | $110.54 | $166K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 1.7K | $111.57 | $190K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 1.1K | $112.79 | $124K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 4.1K | $114.19 | $469K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 51.4K | $114.77 | $5.90M | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 8.0K | $115.82 | $923K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 6.2K | $116.99 | $720K | Form 4 ↗ |
Jacobs Bruce N. Chief Financial Officer | Sell | Jun 30, 2026 | 3.2K | $117.70 | $377K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 10.7K | $108.28 | $1.15M | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 7.8K | $109.75 | $860K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 7.6K | $110.67 | $841K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 907 | $111.20 | $101K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 1.7K | $108.28 | $183K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 1.2K | $109.75 | $136K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 1.2K | $110.67 | $133K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 157 | $111.20 | $17K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 5.5K | $105.78 | $579K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 14.6K | $106.63 | $1.56M | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 19.1K | $107.76 | $2.06M | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 848 | $105.78 | $90K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 2.3K | $106.63 | $247K | Form 4 ↗ |
Booth Bruce | Sell | Jun 29, 2026 | 3.0K | $107.76 | $326K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 28.3K | $107.57 | $3.04M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 231.0K | $108.14 | $24.98M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 32.6K | $109.79 | $3.58M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 11.3K | $110.49 | $1.25M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 10.4K | $111.51 | $1.16M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 555 | $112.49 | $62K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 14.9K | $113.97 | $1.70M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 28.0K | $114.94 | $3.21M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 6.8K | $115.69 | $789K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 12.2K | $117.09 | $1.43M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 22.0K | $117.85 | $2.60M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 12.4K | $118.66 | $1.47M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 4.0K | $107.57 | $426K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 32.4K | $108.14 | $3.50M | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 4.6K | $109.79 | $501K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 1.6K | $110.49 | $174K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 1.4K | $111.51 | $161K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 78 | $112.49 | $9K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 2.1K | $113.97 | $237K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 3.9K | $114.94 | $448K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 952 | $115.69 | $110K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 1.7K | $117.09 | $199K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 3.1K | $117.85 | $362K | Form 4 ↗ |
Booth Bruce | Sell | Jun 26, 2026 | 1.7K | $118.66 | $205K | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Jun 26, 2026 | 837.9K | $106.50 | $89.24M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Jun 26, 2026 | 627.6K | $106.50 | $66.84M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Jun 26, 2026 | 113.3K | $106.50 | $12.07M | Form 4 ↗ |
BVF PARTNERS L P/IL | Sell | Jun 26, 2026 | 51.9K | $106.50 | $5.52M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 37.2K | $119.71 | $4.45M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 112.3K | $120.66 | $13.55M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 40.8K | $121.38 | $4.95M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 5.0K | $122.67 | $611K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 10.9K | $123.62 | $1.34M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 11.7K | $124.61 | $1.46M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 3.7K | $125.82 | $468K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.6K | $126.71 | $204K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 25.1K | $127.37 | $3.19M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 2.2K | $128.69 | $283K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 337 | $129.61 | $44K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 5.1K | $119.71 | $616K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 15.7K | $120.66 | $1.89M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 5.7K | $121.38 | $691K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 698 | $122.67 | $86K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.5K | $123.62 | $188K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.6K | $124.61 | $204K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 522 | $125.82 | $66K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 223 | $126.71 | $28K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 3.5K | $127.37 | $447K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 305 | $128.69 | $39K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 46 | $129.61 | $6K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 10.0K | $107.30 | $1.07M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 159 | $108.02 | $17K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 14.4K | $108.83 | $1.56M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.9K | $110.30 | $211K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 614 | $110.79 | $68K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 719 | $111.89 | $80K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 10.2K | $113.70 | $1.16M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 9.2K | $114.65 | $1.06M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 58.2K | $115.57 | $6.73M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 81.5K | $116.53 | $9.50M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 24.3K | $117.50 | $2.85M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 19.1K | $118.60 | $2.26M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.4K | $107.30 | $150K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 23 | $108.02 | $2K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 2.0K | $108.83 | $219K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 265 | $110.30 | $29K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 86 | $110.79 | $10K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 100 | $111.89 | $11K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.4K | $113.70 | $163K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 1.3K | $114.65 | $148K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 8.4K | $115.57 | $970K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 11.4K | $116.53 | $1.33M | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 3.4K | $117.50 | $395K | Form 4 ↗ |
Booth Bruce | Sell | Jun 25, 2026 | 2.6K | $118.60 | $314K | Form 4 ↗ |
Booth Bruce | Sell | Jun 24, 2026 | 103.7K | $100.42 | $10.41M | Form 4 ↗ |
Booth Bruce | Sell | Jun 24, 2026 | 14.5K | $100.42 | $1.46M | Form 4 ↗ |
Booth Bruce | Sell | Jun 24, 2026 | 14.5K | $101.14 | $1.47M | Form 4 ↗ |
Booth Bruce | Sell | Jun 24, 2026 | 2.0K | $101.14 | $205K | Form 4 ↗ |
Booth Bruce | Sell | Jun 23, 2026 | 1.2K | $99.98 | $123K | Form 4 ↗ |
Booth Bruce | Sell | Jun 23, 2026 | 173 | $99.98 | $17K | Form 4 ↗ |