Revenue
$3.7B
▲ 8.8% YoY
Net Income
$118.4M
▲ 291.3% YoY
EPS
$7.53
▲ 311.5% YoY
Cash
$150.2M
▲ 4234.8% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Hartwick Kenneth Michael | Sell tax | Apr 27, 2026 | 1.8K | $346.37 | $619K | Form 4 ↗ |
LUCKY DONALD C.I. | Vest | Apr 24, 2026 | 1.2K | - | - | Form 4 ↗ |
LUCKY DONALD C.I. | Sell tax | Apr 24, 2026 | 554 | $339.28 | $188K | Form 4 ↗ |
Karna Ajoy Hari | Vest | Apr 24, 2026 | 1.2K | - | - | Form 4 ↗ |
Favreau Bradley Thede | Vest | Apr 24, 2026 | 1.2K | - | - | Form 4 ↗ |
O'Connor Shirin | Vest | Apr 24, 2026 | 1.2K | - | - | Form 4 ↗ |
Lowry Jennifer Elaine | Vest | Apr 24, 2026 | 1.2K | - | - | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Vest | Mar 23, 2026 | 549 | $0.00 | $0 | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Sell tax | Mar 23, 2026 | 241 | $274.39 | $66K | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Vest | Mar 23, 2026 | 286 | $0.00 | $0 | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Sell tax | Mar 23, 2026 | 124 | $274.39 | $34K | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Vest | Mar 23, 2026 | 515 | $0.00 | $0 | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Sell tax | Mar 23, 2026 | 226 | $274.39 | $62K | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Vest | Mar 23, 2026 | 732 | $0.00 | $0 | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Sell tax | Mar 23, 2026 | 310 | $274.39 | $85K | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Vest | Mar 22, 2026 | 347 | $0.00 | $0 | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Sell tax | Mar 22, 2026 | 152 | $259.68 | $39K | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Vest | Mar 22, 2026 | 347 | $0.00 | $0 | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Sell tax | Mar 22, 2026 | 127 | $259.68 | $33K | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Vest | Mar 22, 2026 | 347 | $0.00 | $0 | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Sell tax | Mar 22, 2026 | 152 | $259.68 | $39K | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Vest | Mar 22, 2026 | 434 | $0.00 | $0 | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Sell tax | Mar 22, 2026 | 184 | $259.68 | $48K | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Vest | Mar 21, 2026 | 669 | $0.00 | $0 | Form 4 ↗ |
FRY WILLIAM SVP, CLO and Secretary | Sell tax | Mar 21, 2026 | 287 | $259.68 | $75K | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Vest | Mar 21, 2026 | 708 | $0.00 | $0 | Form 4 ↗ |
Stern Brian K. SVP and COO T&D | Sell tax | Mar 21, 2026 | 201 | $259.68 | $52K | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Vest | Mar 21, 2026 | 708 | $0.00 | $0 | Form 4 ↗ |
Egan Don A. SVP and COO C&I | Sell tax | Mar 21, 2026 | 287 | $259.68 | $75K | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Vest | Mar 21, 2026 | 787 | $0.00 | $0 | Form 4 ↗ |
Huntington Kelly Michelle Senior VP and CFO | Sell tax | Mar 21, 2026 | 333 | $259.68 | $86K | Form 4 ↗ |