Revenue
$305.1M
▲ 100.0% YoY
Net Income
$7.5M
▲ 117.9% YoY
EPS
$0.14
▲ 103.4% YoY
Cash
$496.0M
▲ 159.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
ten Bosch John Roderick SVP of Laboratory Operations | Sell | Aug 25, 2026 | 1.4K | $100.00 | $142K | Form 4 ↗ |
ten Bosch John Roderick SVP of Laboratory Operations | Sell | Aug 10, 2026 | 1.4K | $92.86 | $132K | Form 4 ↗ |
Tsao David Chief Technology Officer | Vest | Aug 10, 2026 | 10.0K | $2.80 | $28K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Aug 10, 2026 | 10.0K | $92.86 | $929K | Form 4 ↗ |
Tsao David Chief Technology Officer | Vest | Jul 13, 2026 | 10.0K | $2.80 | $28K | Form 4 ↗ |
Tsao David Chief Technology Officer | Vest | Jul 13, 2026 | 10.0K | $2.80 | $28K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 1.1K | $122.90 | $135K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 2.5K | $123.84 | $307K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 2.4K | $124.90 | $302K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 3.2K | $125.85 | $401K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 821 | $126.89 | $104K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 1.1K | $122.84 | $140K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 2.3K | $123.71 | $281K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 1.7K | $124.65 | $215K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 3.8K | $125.76 | $482K | Form 4 ↗ |
Tsao David Chief Technology Officer | Sell | Jul 13, 2026 | 1.0K | $126.90 | $130K | Form 4 ↗ |