Revenue
$20.1M
▼ 25.2% YoY
Net Income
$501.1M
▲ 60.9% YoY
EPS
$9.30
▲ 59.2% YoY
Cash
$301.7M
▲ 26.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
SPECTOR DAVID Chairman & CEO | Sell | Apr 14, 2026 | 9.6K | $92.80 | $889K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Apr 14, 2026 | 417 | $93.47 | $39K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 729 | $85.26 | $62K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 8.3K | $86.42 | $713K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 1.0K | $86.93 | $89K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 917 | $85.26 | $78K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 10.2K | $86.42 | $882K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell | Mar 6, 2026 | 1.3K | $86.93 | $114K | Form 4 ↗ |
STARK DEREK Chief Legal Officer | Sell | Mar 3, 2026 | 1.1K | $87.66 | $93K | Form 4 ↗ |
STARK DEREK Chief Legal Officer | Sell tax | Feb 28, 2026 | 467 | $91.93 | $43K | Form 4 ↗ |
ELBAUM MARK Chief Capital Markets Officer | Sell tax | Feb 28, 2026 | 71 | $91.93 | $7K | Form 4 ↗ |
Tidmore Abbie Chief Revenue Officer | Sell tax | Feb 28, 2026 | 300 | $91.93 | $28K | Form 4 ↗ |
Follette James Chief Digital Officer | Sell tax | Feb 28, 2026 | 599 | $91.93 | $55K | Form 4 ↗ |
Jones Doug Director, President & CMBO | Sell tax | Feb 28, 2026 | 1.7K | $91.93 | $157K | Form 4 ↗ |
Hendry Gregory L MD, Chief Accounting Officer | Sell tax | Feb 28, 2026 | 32 | $91.93 | $3K | Form 4 ↗ |
Perotti Daniel Stanley Chief Financial Officer | Sell tax | Feb 28, 2026 | 849 | $91.93 | $78K | Form 4 ↗ |
SPECTOR DAVID Chairman & CEO | Sell tax | Feb 28, 2026 | 3.1K | $91.93 | $285K | Form 4 ↗ |
STARK DEREK Chief Legal Officer | Sell | Feb 25, 2026 | 1.9K | $91.50 | $174K | Form 4 ↗ |
Tidmore Abbie Chief Revenue Officer | Sell tax | Feb 24, 2026 | 204 | $90.33 | $18K | Form 4 ↗ |
STARK DEREK Chief Legal Officer | Sell tax | Feb 24, 2026 | 345 | $90.33 | $31K | Form 4 ↗ |