Revenue
$4.4B
▲ 10.4% YoY
Net Income
$193.0M
▲ 52.8% YoY
EPS
$3.86
▲ 47.3% YoY
Cash
$529.2M
▼ 8.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
CALDERA LOUIS E Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
CAMPBELL MOLLY Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
HERNANDEZ CARLOS M Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
Krusi Alan Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
McNally Michael F Director | Grant | Jun 8, 2026 | 1.5K | $0.00 | $0 | Form 4 ↗ |
Mastin Celeste Beeks Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
Mullen Laura M Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
Romer John Timothy Director | Grant | Jun 8, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
Tatusko Michael G Senior Vice President | Sell | Jun 8, 2026 | 7.5K | $141.00 | $1.06M | Form 4 ↗ |
Williams Bradley Jay Senior Vice President | Sell | Jun 8, 2026 | 6.7K | $141.00 | $949K | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 30, 2026 | 1.8K | $115.72 | $214K | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 30, 2026 | 8.3K | $116.46 | $965K | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 30, 2026 | 1.6K | $117.09 | $186K | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 30, 2026 | 300 | $118.73 | $36K | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 27, 2026 | 13.1K | $117.80 | $1.54M | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 27, 2026 | 12.3K | $118.34 | $1.45M | Form 4 ↗ |
Larkin Kyle T President & CEO | Sell | Mar 27, 2026 | 1.3K | $119.19 | $155K | Form 4 ↗ |
WOOLSEY STACI M Chief Financial Officer | Sell | Mar 27, 2026 | 3.5K | $118.58 | $415K | Form 4 ↗ |