Revenue
$2.0B
▲ 1.3% YoY
Net Income
$193.0M
▲ 7.2% YoY
EPS
$2.38
▲ 3.9% YoY
Cash
$19.0M
▼ 36.7% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
MEYER DAVID J Insider | Sell | Apr 15, 2026 | 46.19 | $41.41 | $2K | Form 4 ↗ |
MEYER DAVID J Insider | Sell | Mar 16, 2026 | 48.08 | $39.93 | $2K | Form 4 ↗ |
Alexander Alexis G. Vice President | Sell | Mar 13, 2026 | 555 | $39.80 | $22K | Form 4 ↗ |
MORRIS SCOTT L Director | Gift | Mar 9, 2026 | 8.6K | $39.66 | $342K | Form 4 ↗ |
Thackston Jason R Senior Vice President | Vest | Mar 2, 2026 | 2.1K | - | - | Form 4 ↗ |
Thackston Jason R Senior Vice President | Sell tax | Mar 2, 2026 | 500 | $39.92 | $20K | Form 4 ↗ |
Rosentrater Heather Lynn President & CEO | Vest | Mar 2, 2026 | 2.8K | - | - | Form 4 ↗ |
Rosentrater Heather Lynn President & CEO | Sell tax | Mar 2, 2026 | 671 | $39.92 | $27K | Form 4 ↗ |
MEYER DAVID J Insider | Vest | Mar 2, 2026 | 1.1K | - | - | Form 4 ↗ |
MEYER DAVID J Insider | Sell tax | Mar 2, 2026 | 256 | $39.92 | $10K | Form 4 ↗ |
Manuel Wayne O Senior Vice President | Vest | Mar 2, 2026 | 1.1K | - | - | Form 4 ↗ |
Manuel Wayne O Senior Vice President | Sell tax | Mar 2, 2026 | 270 | $39.92 | $11K | Form 4 ↗ |
Krasselt Ryan L Vice President | Vest | Mar 2, 2026 | 1.1K | - | - | Form 4 ↗ |
Krasselt Ryan L Vice President | Sell tax | Mar 2, 2026 | 255 | $39.92 | $10K | Form 4 ↗ |
Kinney Scott J Vice President | Vest | Mar 2, 2026 | 1.1K | - | - | Form 4 ↗ |
Kinney Scott J Vice President | Sell tax | Mar 2, 2026 | 275 | $39.92 | $11K | Form 4 ↗ |
Hill Latisha Diane Vice President | Vest | Mar 2, 2026 | 1.1K | - | - | Form 4 ↗ |
Hill Latisha Diane Vice President | Sell tax | Mar 2, 2026 | 263 | $39.92 | $10K | Form 4 ↗ |
Hesler Gregory Curtis Sr V President/Corp Secretary | Vest | Mar 2, 2026 | 1.7K | - | - | Form 4 ↗ |
Hesler Gregory Curtis Sr V President/Corp Secretary | Sell tax | Mar 2, 2026 | 403 | $39.92 | $16K | Form 4 ↗ |