Revenue
$2.1B
▲ 22.3% YoY
Net Income
$22.9M
▲ 59.3% YoY
EPS
$0.18
▲ 63.6% YoY
Cash
$479.7M
▼ 2.3% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Mountcastle David EVP & Chief Financial Officer | Sell | Jul 9, 2026 | 21.3K | $27.67 | $589K | Form 4 ↗ |
Mountcastle David EVP & Chief Financial Officer | Sell | Jul 7, 2026 | 600 | $27.57 | $17K | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jul 6, 2026 | 53.7K | $2.00 | $107K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jul 6, 2026 | 53.7K | $27.24 | $1.46M | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jul 2, 2026 | 59.0K | $2.00 | $118K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jul 2, 2026 | 59.0K | $27.33 | $1.61M | Form 4 ↗ |
Mountcastle David EVP & Chief Financial Officer | Sell | Jul 2, 2026 | 24.7K | $27.50 | $680K | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jul 1, 2026 | 82.7K | $2.00 | $165K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jul 1, 2026 | 45.6K | $26.52 | $1.21M | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jul 1, 2026 | 37.0K | $26.93 | $998K | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jun 30, 2026 | 52.8K | $2.00 | $106K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jun 30, 2026 | 52.8K | $25.72 | $1.36M | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jun 29, 2026 | 63.2K | $2.00 | $126K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jun 29, 2026 | 63.2K | $25.33 | $1.60M | Form 4 ↗ |
Morris Matthew Shawn Director | Vest | Jun 26, 2026 | 88.1K | $2.00 | $176K | Form 4 ↗ |
Morris Matthew Shawn Director | Sell | Jun 26, 2026 | 88.1K | $25.33 | $2.23M | Form 4 ↗ |
Mountcastle David EVP & Chief Financial Officer | Vest | Jun 26, 2026 | 17.2K | $2.00 | $34K | Form 4 ↗ |
Mountcastle David EVP & Chief Financial Officer | Sell | Jun 26, 2026 | 17.2K | $25.18 | $433K | Form 4 ↗ |