Revenue
$268.1M
▲ 60.4% YoY
Net Income
$124.5M
▲ 3186.6% YoY
EPS
$6.13
▲ 2886.4% YoY
Cash
$174.9M
▲ 141.9% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Reardon Andrew CLO & Secretary | Vest | Aug 3, 2026 | 5.0K | $52.27 | $261K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 105 | $284.14 | $30K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 33 | $284.55 | $9K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 157 | $285.74 | $45K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 1.0K | $286.80 | $296K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 1.2K | $287.77 | $349K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 356 | $288.75 | $103K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 503 | $289.80 | $146K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 200 | $290.60 | $58K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 991 | $291.71 | $289K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Aug 3, 2026 | 409 | $292.82 | $120K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Vest | Jul 1, 2026 | 5.0K | $52.27 | $261K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 396 | $308.99 | $122K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 104 | $310.20 | $32K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 1.1K | $311.72 | $349K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 1.1K | $312.28 | $338K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 700 | $313.46 | $219K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 100 | $314.58 | $31K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 900 | $315.78 | $284K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jul 1, 2026 | 600 | $317.15 | $190K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Buy | Jun 30, 2026 | 132 | $160.71 | $21K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Buy | Jun 30, 2026 | 17 | $160.71 | $3K | Form 4 ↗ |
Sabba Stephen L Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |