Revenue
$427.5M
▲ 40.0% YoY
Net Income
-$21.0M
▲ 59.8% YoY
EPS
$-0.73
▲ 62.4% YoY
Cash
$105.0M
▲ 23.2% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Feeley Kevin CHIEF FINANCIAL OFFICER | Vest | Jun 9, 2026 | 2.5K | $0.00 | $0 | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Jun 9, 2026 | 1.3K | $53.77 | $68K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Vest | Jun 9, 2026 | 6.5K | $0.00 | $0 | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Jun 9, 2026 | 3.6K | $53.77 | $196K | Form 4 ↗ |
Casdin Capital, LLC | Buy | Jun 5, 2026 | 50.0K | $52.86 | $2.64M | Form 4 ↗ |
Casdin Capital, LLC | Buy | Jun 4, 2026 | 150.0K | $56.44 | $8.47M | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Vest | Jun 1, 2026 | 717 | $0.00 | $0 | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Jun 1, 2026 | 369 | $51.74 | $19K | Form 4 ↗ |
Casdin Capital, LLC | Buy | May 20, 2026 | 140.0K | $43.81 | $6.13M | Form 4 ↗ |
Casdin Capital, LLC | Buy | May 19, 2026 | 185.0K | $42.60 | $7.88M | Form 4 ↗ |
Casdin Capital, LLC | Buy | May 18, 2026 | 175.0K | $42.55 | $7.45M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 15, 2026 | 27.4K | $38.28 | $1.05M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 15, 2026 | 18.9K | $39.83 | $751K | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 14, 2026 | 88.1K | $39.08 | $3.44M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 14, 2026 | 51.9K | $39.92 | $2.07M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 13, 2026 | 94.1K | $38.82 | $3.65M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 13, 2026 | 70.9K | $39.45 | $2.80M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 11, 2026 | 246.7K | $38.91 | $9.60M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 11, 2026 | 252.7K | $39.65 | $10.02M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 11, 2026 | 532 | $40.35 | $21K | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 8, 2026 | 15.7K | $38.00 | $598K | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 8, 2026 | 3.4K | $38.70 | $131K | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 8, 2026 | 79.1K | $40.67 | $3.22M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 8, 2026 | 73.1K | $41.15 | $3.01M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 128.2K | $35.46 | $4.55M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 14.8K | $36.33 | $537K | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 123.4K | $37.60 | $4.64M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 116.4K | $38.46 | $4.48M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 94.4K | $39.39 | $3.72M | Form 4 ↗ |
Meister Keith A. Insider | Buy | May 7, 2026 | 56.6K | $40.46 | $2.29M | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Vest | Apr 29, 2026 | 3.9K | $0.00 | $0 | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Apr 29, 2026 | 2.2K | $65.20 | $140K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Apr 29, 2026 | 18 | $64.12 | $1K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Vest | Apr 29, 2026 | 754 | $0.00 | $0 | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Apr 29, 2026 | 392 | $65.19 | $26K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Vest | Mar 26, 2026 | 16.3K | $0.00 | $0 | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Mar 26, 2026 | 2.5K | $61.29 | $152K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Mar 26, 2026 | 961 | $62.33 | $60K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Mar 26, 2026 | 2.5K | $63.28 | $159K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Mar 26, 2026 | 995 | $64.60 | $64K | Form 4 ↗ |
Feeley Kevin CHIEF FINANCIAL OFFICER | Sell | Mar 26, 2026 | 1.9K | $65.21 | $121K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Vest | Mar 26, 2026 | 80.0K | $0.00 | $0 | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Mar 26, 2026 | 13.2K | $61.29 | $811K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Mar 26, 2026 | 5.1K | $62.33 | $319K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Mar 26, 2026 | 13.4K | $63.28 | $849K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Mar 26, 2026 | 5.3K | $64.60 | $342K | Form 4 ↗ |
Stueland Katherine CHIEF EXECUTIVE OFFICER | Sell | Mar 26, 2026 | 9.9K | $65.21 | $645K | Form 4 ↗ |