Revenue
$39.4B
▲ 4.1% YoY
Net Income
$676.0M
▲ 36.8% YoY
EPS
$2.94
▲ 45.5% YoY
Cash
$41.0M
▼ 30.5% YoY
FY 2025 · As of 2025-12-27
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Taylor Randy J See Remarks | Sell tax | Jun 5, 2026 | 1.3K | $84.61 | $108K | Form 4 ↗ |
TEHLE DAVID M Director | Vest | May 19, 2026 | 406 | $23.50 | $10K | Form 4 ↗ |
TEHLE DAVID M Director | Sell tax | May 19, 2026 | 117 | $81.87 | $10K | Form 4 ↗ |
TEHLE DAVID M Director | Vest | May 19, 2026 | 406 | $23.50 | $10K | Form 4 ↗ |
TEHLE DAVID M Director | Sell tax | May 19, 2026 | 117 | $81.87 | $10K | Form 4 ↗ |
TEHLE DAVID M Director | Vest | May 19, 2026 | 1.6K | $23.50 | $38K | Form 4 ↗ |
TEHLE DAVID M Director | Sell tax | May 19, 2026 | 467 | $81.74 | $38K | Form 4 ↗ |
ZIEGLER ANN ELIZABETH Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
ROACH QUENTIN Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
TEHLE DAVID M Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
Pforzheimer Carl Andrew Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
GOTTSCHALK MARLA C Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
Bullock David W Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
BACHELDER CHERYL A Director | Grant | May 14, 2026 | 2.2K | $0.00 | $0 | Form 4 ↗ |
Locascio Dirk J. EVP, Chief Financial Officer | Sell | Mar 30, 2026 | 20.0K | $91.19 | $1.82M | Form 4 ↗ |
Locascio Dirk J. EVP, Chief Financial Officer | Gift | Mar 30, 2026 | 85.5K | $0.00 | $0 | Form 4 ↗ |
Locascio Dirk J. EVP, Chief Financial Officer | Buy | Mar 30, 2026 | 42.7K | $0.00 | $0 | Form 4 ↗ |
Locascio Dirk J. EVP, Chief Financial Officer | Buy | Mar 30, 2026 | 42.7K | $0.00 | $0 | Form 4 ↗ |
Taylor Randy J See Remarks | Grant | Mar 27, 2026 | 8.5K | $0.00 | $0 | Form 4 ↗ |
Taylor Randy J See Remarks | Sell tax | Mar 27, 2026 | 3.9K | $90.86 | $351K | Form 4 ↗ |
Taylor Randy J See Remarks | Sell tax | Mar 27, 2026 | 791 | $90.86 | $72K | Form 4 ↗ |
Works James David Jr See Remarks | Grant | Mar 27, 2026 | 25.0K | $0.00 | $0 | Form 4 ↗ |
Works James David Jr See Remarks | Sell tax | Mar 27, 2026 | 10.9K | $90.86 | $987K | Form 4 ↗ |
Works James David Jr See Remarks | Sell tax | Mar 27, 2026 | 2.2K | $90.86 | $202K | Form 4 ↗ |