Revenue
-
Net Income
$542.8M
▲ 13.2% YoY
EPS
$5.72
▲ 13.3% YoY
Cash
-
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
HOLMES NED S Insider | Sell | Aug 26, 2026 | 500 | $73.19 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 26, 2026 | 500 | $73.19 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 26, 2026 | 5 | $72.26 | $361 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 26, 2026 | 95 | $73.22 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 387 | $73.47 | $28K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 113 | $74.25 | $8K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 365 | $73.50 | $27K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 135 | $74.21 | $10K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 77 | $73.41 | $6K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 19, 2026 | 23 | $74.20 | $2K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 12, 2026 | 500 | $74.14 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 12, 2026 | 500 | $74.13 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 12, 2026 | 100 | $74.16 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 5, 2026 | 500 | $74.62 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 5, 2026 | 500 | $74.60 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Aug 5, 2026 | 100 | $74.64 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 1 | $72.90 | $73 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 499 | $74.26 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 1 | $72.90 | $73 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 499 | $74.27 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 5 | $72.84 | $364 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 29, 2026 | 95 | $74.31 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 22, 2026 | 500 | $72.97 | $36K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 22, 2026 | 500 | $72.98 | $36K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 22, 2026 | 100 | $73.01 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 15, 2026 | 500 | $73.02 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 15, 2026 | 500 | $73.09 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 15, 2026 | 5 | $72.14 | $361 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 15, 2026 | 95 | $73.11 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 499 | $70.55 | $35K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 1 | $71.74 | $72 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 499 | $70.60 | $35K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 1 | $71.74 | $72 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 95 | $70.55 | $7K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 8, 2026 | 5 | $71.76 | $359 | Form 4 ↗ |
Franklin Robert R Jr Vice Chairman | Grant | Jul 6, 2026 | 25.0K | $0.00 | $0 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 1, 2026 | 500 | $73.56 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 1, 2026 | 500 | $73.54 | $37K | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 1, 2026 | 5 | $72.79 | $364 | Form 4 ↗ |
HOLMES NED S Insider | Sell | Jul 1, 2026 | 95 | $73.51 | $7K | Form 4 ↗ |
Rasche Charlotte M EVP and General Counsel | Grant | Jul 1, 2026 | 950 | - | - | Form 4 ↗ |
LUEDKE WILLIAM T. IV Insider | Grant | Jul 1, 2026 | 5.3K | - | - | Form 4 ↗ |