Revenue
$2.3B
▲ 8.1% YoY
Net Income
$715.3M
▲ 23.1% YoY
EPS
$5.63
▲ 27.7% YoY
Cash
$399.8M
▼ 52.4% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Peterson Michael Executive Vice President | Vest | Aug 28, 2026 | 37.5K | $56.54 | $2.12M | Form 4 ↗ |
Peterson Michael Executive Vice President | Sell | Aug 28, 2026 | 37.5K | $111.51 | $4.18M | Form 4 ↗ |
McCabe Philip See Remarks | Vest | Aug 5, 2026 | 5.0K | $49.63 | $250K | Form 4 ↗ |
McCabe Philip See Remarks | Sell | Aug 5, 2026 | 5.0K | $105.50 | $532K | Form 4 ↗ |
McCabe Philip See Remarks | Vest | Aug 4, 2026 | 10.0K | $49.63 | $494K | Form 4 ↗ |
McCabe Philip See Remarks | Vest | Aug 4, 2026 | 15.0K | $49.63 | $744K | Form 4 ↗ |
McCabe Philip See Remarks | Sell | Aug 4, 2026 | 25.0K | $105.04 | $2.62M | Form 4 ↗ |
MCCARTHY KATHRYN Insider | Vest | Aug 3, 2026 | 5.0K | $71.12 | $356K | Form 4 ↗ |
MCCARTHY KATHRYN Insider | Vest | Aug 3, 2026 | 5.0K | $71.12 | $356K | Form 4 ↗ |
MCCARTHY KATHRYN Insider | Sell | Aug 3, 2026 | 10.0K | $103.53 | $1.04M | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Vest | Jul 28, 2026 | 2.5K | $64.43 | $161K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Vest | Jul 28, 2026 | 2.5K | $64.43 | $161K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Vest | Jul 28, 2026 | 5.0K | $56.54 | $283K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Vest | Jul 28, 2026 | 5.0K | $56.54 | $283K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Sell | Jul 28, 2026 | 2.3K | $101.11 | $233K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Sell | Jul 28, 2026 | 5.3K | $102.01 | $541K | Form 4 ↗ |
Warner Mark Andrew See Remarks* | Sell | Jul 28, 2026 | 7.4K | $102.97 | $762K | Form 4 ↗ |
Peterson Michael Executive Vice President | Vest | Jul 28, 2026 | 25.0K | $55.73 | $1.39M | Form 4 ↗ |
Peterson Michael Executive Vice President | Sell | Jul 28, 2026 | 25.0K | $102.05 | $2.55M | Form 4 ↗ |
GUARINO CARL Insider | Vest | Jul 28, 2026 | 5.0K | $49.63 | $248K | Form 4 ↗ |
GUARINO CARL Insider | Vest | Jul 28, 2026 | 5.0K | $49.63 | $248K | Form 4 ↗ |
GUARINO CARL Insider | Sell | Jul 28, 2026 | 10.0K | $103.19 | $1.03M | Form 4 ↗ |
Sharma Sanjay See Remarks* | Vest | Jul 24, 2026 | 10.0K | $71.12 | $711K | Form 4 ↗ |
Sharma Sanjay See Remarks* | Vest | Jul 24, 2026 | 10.0K | $71.12 | $711K | Form 4 ↗ |
Sharma Sanjay See Remarks* | Sell | Jul 24, 2026 | 20.0K | $99.33 | $1.99M | Form 4 ↗ |
Shah Sneha S. See Remarks* | Sell tax | Jul 24, 2026 | 3.7K | $96.73 | $362K | Form 4 ↗ |
WEST ALFRED P JR Insider | Sell | Jun 29, 2026 | 5.7K | $87.18 | $493K | Form 4 ↗ |
WEST ALFRED P JR Insider | Sell | Jun 29, 2026 | 1.7K | $88.09 | $148K | Form 4 ↗ |
WEST ALFRED P JR Insider | Sell | Jun 26, 2026 | 46.2K | $87.21 | $4.03M | Form 4 ↗ |
WEST ALFRED P JR Insider | Sell | Jun 26, 2026 | 3.8K | $87.67 | $336K | Form 4 ↗ |
DORAN WILLIAM Director | Sell | Jun 9, 2026 | 5.0K | $90.50 | $453K | Form 4 ↗ |