Revenue
-
Net Income
$8.2M
▼ 46.5% YoY
EPS
$1.59
▼ 63.2% YoY
Cash
$217.2M
▲ 12.4% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
HAMBERGER SCOTT M Insider | Buy | Mar 11, 2026 | 909 | $33.00 | $30K | Form 4 ↗ |
HAMBERGER SCOTT M Insider | Gift | Mar 11, 2026 | 600 | $0.00 | $0 | Form 4 ↗ |
HAMBERGER SCOTT M Insider | Gift | Mar 11, 2026 | 600 | $0.00 | $0 | Form 4 ↗ |
HILL EDWARD III Insider | Buy | Mar 5, 2026 | 939 | $34.62 | $33K | Form 4 ↗ |
Lorey Brandon Craig EXECUTIVE OFFICER | Buy | Mar 2, 2026 | 350 | $34.53 | $12K | Form 4 ↗ |
HAMBERGER SCOTT M Insider | Buy | Feb 27, 2026 | 945 | $36.00 | $34K | Form 4 ↗ |
HAMBERGER SCOTT M Insider | Buy | Jan 30, 2026 | 597 | $37.99 | $23K | Form 4 ↗ |
Yamini Yasaman EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 36 | $39.35 | $1K | Form 4 ↗ |
BRAITHWAITE TODD A EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 112 | $39.35 | $4K | Form 4 ↗ |
SCHMIDT MARIANNE EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 120 | $39.35 | $5K | Form 4 ↗ |
CROSON KATHLEEN S EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 133 | $39.35 | $5K | Form 4 ↗ |
Chappell Kathleen J EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 208 | $39.35 | $8K | Form 4 ↗ |
Crosen Kaley Ann EXECUTIVE OFFICER | Sell tax | Jan 5, 2026 | 130 | $39.35 | $5K | Form 4 ↗ |
Yamini Yasaman EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 1.4K | $0.00 | $0 | Form 4 ↗ |
Yamini Yasaman EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 95 | $39.44 | $4K | Form 4 ↗ |
BRAITHWAITE TODD A EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 1.3K | $0.00 | $0 | Form 4 ↗ |
BRAITHWAITE TODD A EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 260 | $39.44 | $10K | Form 4 ↗ |
SMITH NICHOLAS PETER EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 4.0K | $0.00 | $0 | Form 4 ↗ |
SMITH NICHOLAS PETER EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 220 | $39.44 | $9K | Form 4 ↗ |
SCHMIDT MARIANNE EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 1.4K | $0.00 | $0 | Form 4 ↗ |
SCHMIDT MARIANNE EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 311 | $39.44 | $12K | Form 4 ↗ |
CROSON KATHLEEN S EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 1.6K | $0.00 | $0 | Form 4 ↗ |
CROSON KATHLEEN S EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 311 | $39.44 | $12K | Form 4 ↗ |
Chappell Kathleen J EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 3.1K | $0.00 | $0 | Form 4 ↗ |
Chappell Kathleen J EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 492 | $39.44 | $19K | Form 4 ↗ |
Crosen Kaley Ann EXECUTIVE OFFICER | Grant | Jan 2, 2026 | 2.1K | $0.00 | $0 | Form 4 ↗ |
Crosen Kaley Ann EXECUTIVE OFFICER | Sell tax | Jan 2, 2026 | 339 | $39.44 | $13K | Form 4 ↗ |