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 | |
|---|---|---|---|---|---|---|
Haas Jason Director | Vest | Jun 12, 2026 | 3.0K | $51.56 | $155K | Form 4 ↗ |
Haas Jason Director | Vest | Jun 12, 2026 | 1.0K | $51.56 | $52K | Form 4 ↗ |
Haas Jason Director | Sell | Jun 12, 2026 | 3.0K | $255.01 | $765K | Form 4 ↗ |
Haas Jason Director | Sell | Jun 12, 2026 | 3.5K | $256.08 | $886K | Form 4 ↗ |
Aryeh Jason Director | Sell | Jun 11, 2026 | 4.5K | $250.00 | $1.13M | Form 4 ↗ |
Aryeh Jason Director | Sell | Jun 10, 2026 | 500 | $250.00 | $125K | Form 4 ↗ |
LAMATTINA JOHN L Director | Sell | Jun 10, 2026 | 257 | $247.22 | $64K | Form 4 ↗ |
LAMATTINA JOHN L Director | Sell | Jun 10, 2026 | 232 | $248.11 | $58K | Form 4 ↗ |
LAMATTINA JOHN L Director | Sell | Jun 10, 2026 | 697 | $249.53 | $174K | Form 4 ↗ |
LAMATTINA JOHN L Director | Sell | Jun 10, 2026 | 3.4K | $251.62 | $857K | Form 4 ↗ |
Aryeh Jason Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
Zimmermann Martine Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
Zimmermann Martine Director | Sell tax | Jun 5, 2026 | 182 | $237.00 | $43K | Form 4 ↗ |
Sabba Stephen L Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
LAMATTINA JOHN L Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
KOZARICH JOHN W Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
Haas Jason Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
Gray Nancy Ryan Director | Grant | Jun 5, 2026 | 836 | $0.00 | $0 | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Vest | Jun 1, 2026 | 5.0K | $52.27 | $261K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 491 | $223.95 | $110K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 677 | $225.20 | $152K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 1.4K | $225.97 | $324K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 400 | $226.78 | $91K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 584 | $228.57 | $133K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 1.2K | $229.47 | $279K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Jun 1, 2026 | 200 | $230.41 | $46K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Vest | May 27, 2026 | 764 | $63.62 | $49K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Vest | May 27, 2026 | 972 | $52.84 | $51K | Form 4 ↗ |
KOZARICH JOHN W Director | Vest | May 13, 2026 | 1.6K | $69.51 | $109K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 13, 2026 | 1.6K | $223.50 | $352K | Form 4 ↗ |
KOZARICH JOHN W Director | Vest | May 12, 2026 | 459 | $69.51 | $32K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 12, 2026 | 459 | $224.00 | $103K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 1, 2026 | 80 | $227.37 | $18K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 1, 2026 | 1 | $229.87 | $230 | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 1, 2026 | 165 | $231.87 | $38K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 1, 2026 | 105 | $232.57 | $24K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | May 1, 2026 | 116 | $234.09 | $27K | Form 4 ↗ |