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 | |
|---|---|---|---|---|---|---|
KOZARICH JOHN W Director | Sell | Apr 1, 2026 | 146 | $199.97 | $29K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Apr 1, 2026 | 40 | $201.24 | $8K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Apr 1, 2026 | 79 | $202.42 | $16K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Apr 1, 2026 | 43 | $202.91 | $9K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Apr 1, 2026 | 159 | $204.26 | $32K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Vest | Apr 1, 2026 | 5.0K | $52.27 | $261K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 460 | $198.85 | $91K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 1.3K | $199.72 | $260K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 1.2K | $200.94 | $249K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 700 | $201.90 | $141K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 963 | $203.22 | $196K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Apr 1, 2026 | 337 | $204.50 | $69K | Form 4 ↗ |
Sabba Stephen L | Sell | Mar 23, 2026 | 1.0K | $207.87 | $208K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Vest | Mar 11, 2026 | 2.4K | $92.65 | $223K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 11, 2026 | 3.1K | $225.00 | $688K | Form 4 ↗ |
LAMATTINA JOHN L Director | Vest | Mar 6, 2026 | 2.2K | $114.15 | $247K | Form 4 ↗ |
LAMATTINA JOHN L Director | Sell | Mar 6, 2026 | 2.2K | $200.76 | $434K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Vest | Mar 4, 2026 | 5.0K | $52.27 | $261K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 100 | $197.70 | $20K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 100 | $199.00 | $20K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 207 | $199.96 | $41K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 93 | $200.62 | $19K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 300 | $201.70 | $61K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 200 | $204.17 | $41K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 460 | $205.18 | $94K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 340 | $206.37 | $70K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 612 | $207.01 | $127K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 1.4K | $208.12 | $301K | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Sell | Mar 4, 2026 | 1.1K | $208.87 | $239K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Vest | Mar 4, 2026 | 1.6K | $58.49 | $94K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Vest | Mar 4, 2026 | 466 | $80.72 | $38K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 699 | $198.71 | $139K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 53 | $200.08 | $11K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 698 | $201.09 | $140K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 950 | $201.73 | $192K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 697 | $202.79 | $141K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 668 | $203.63 | $136K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 743 | $204.74 | $152K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 1.5K | $205.79 | $300K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 1.6K | $206.89 | $329K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 2.5K | $207.91 | $511K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Sell | Mar 4, 2026 | 3.4K | $208.80 | $713K | Form 4 ↗ |
Sabba Stephen L | Vest | Mar 3, 2026 | 2.0K | $69.51 | $141K | Form 4 ↗ |
Sabba Stephen L | Sell | Mar 3, 2026 | 2.0K | $201.50 | $410K | Form 4 ↗ |
Espinoza Octavio Chief Financial Officer | Grant | Mar 2, 2026 | 4.9K | $0.00 | $0 | Form 4 ↗ |
Davis Todd C Chief Executive Officer | Grant | Mar 2, 2026 | 10.5K | $0.00 | $0 | Form 4 ↗ |
Reardon Andrew CLO & Secretary | Grant | Mar 2, 2026 | 4.5K | $0.00 | $0 | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 47 | $197.14 | $9K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 204 | $199.69 | $41K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 41 | $200.40 | $8K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 83 | $201.65 | $17K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 50 | $202.54 | $10K | Form 4 ↗ |
KOZARICH JOHN W Director | Sell | Mar 2, 2026 | 42 | $203.57 | $9K | Form 4 ↗ |