Revenue
$169.4M
▲ 52.5% YoY
Net Income
-$60.4M
▲ 37.8% YoY
EPS
$-1.07
▲ 48.6% YoY
Cash
$67.4M
▲ 48.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Jacquemet Cyrille Chief Revenue Officer | Sell | May 26, 2026 | 9.4K | $40.00 | $377K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 19.7K | $39.16 | $770K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 76.6K | $39.94 | $3.06M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 70.6K | $40.90 | $2.89M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 48.2K | $41.99 | $2.02M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 45.0K | $43.00 | $1.94M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 45.0K | $44.00 | $1.98M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 26, 2026 | 3.7K | $45.00 | $168K | Form 4 ↗ |
SPENCER DARIEN Chief Operating Officer | Sell | May 26, 2026 | 30.0K | $45.00 | $1.35M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 22, 2026 | 50.1K | $14.22 | $712K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 22, 2026 | 35.7K | $36.39 | $1.30M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 22, 2026 | 40.0K | $37.16 | $1.49M | Form 4 ↗ |
Heystee Susan Insider | Sell | May 21, 2026 | 9.3K | $34.80 | $324K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 15, 2026 | 4.3K | $14.22 | $61K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 15, 2026 | 4.3K | $36.00 | $155K | Form 4 ↗ |
Jacquemet Cyrille Chief Revenue Officer | Sell | May 14, 2026 | 10.0K | $35.00 | $350K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 14, 2026 | 40.0K | $14.22 | $569K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 14, 2026 | 40.0K | $35.00 | $1.40M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 13, 2026 | 31.4K | $2.13 | $67K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 31.4K | $31.09 | $977K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 13, 2026 | 21.3K | $14.22 | $303K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 21.3K | $34.00 | $726K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 35.0K | $32.00 | $1.12M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 2.5K | $33.00 | $83K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 32.5K | $33.00 | $1.07M | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 13, 2026 | 13.7K | $34.00 | $464K | Form 4 ↗ |
Boulet Virginia Insider | Buy | May 11, 2026 | 608 | $25.35 | $15K | Form 4 ↗ |
Boulet Virginia Insider | Buy | May 11, 2026 | 1.1K | $25.16 | $26K | Form 4 ↗ |
SKAGGS STEPHEN A Insider | Sell | May 5, 2026 | 5.0K | $30.00 | $150K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 5, 2026 | 13.5K | $2.13 | $29K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 5, 2026 | 13.5K | $30.00 | $404K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | May 4, 2026 | 21.1K | $2.13 | $45K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | May 4, 2026 | 21.1K | $30.13 | $637K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | Apr 22, 2026 | 400 | $2.13 | $852 | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | Apr 22, 2026 | 400 | $30.00 | $12K | Form 4 ↗ |
SKAGGS STEPHEN A Insider | Sell | Apr 21, 2026 | 5.0K | $28.00 | $140K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | Apr 21, 2026 | 60.0K | $2.13 | $128K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | Apr 21, 2026 | 30.0K | $28.11 | $843K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | Apr 21, 2026 | 30.0K | $29.02 | $871K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Vest | Apr 20, 2026 | 60.0K | $2.13 | $128K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | Apr 20, 2026 | 30.0K | $26.08 | $783K | Form 4 ↗ |
Frichtl Mark Chief Technology Officer | Sell | Apr 20, 2026 | 30.0K | $27.08 | $812K | Form 4 ↗ |