Revenue
$1.5B
▲ 9.1% YoY
Net Income
$95.7M
▼ 16.1% YoY
EPS
-
Cash
$98.3M
▼ 82.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Bowe Patrick E. Director | Sell | Apr 29, 2026 | 900 | $78.06 | $70K | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Apr 23, 2026 | 2.4K | $76.67 | $185K | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Apr 22, 2026 | 12.1K | $76.11 | $920K | Form 4 ↗ |
Douglas Gary A. Director | Buy | Apr 21, 2026 | 24.24 | $74.27 | $2K | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Apr 21, 2026 | 500 | $76.01 | $38K | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Apr 6, 2026 | 15.0K | $74.33 | $1.11M | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Mar 25, 2026 | 14.2K | $72.78 | $1.03M | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Mar 24, 2026 | 800 | $72.09 | $58K | Form 4 ↗ |
Stout John T Jr Director | Sell | Mar 17, 2026 | 2.5K | $70.30 | $176K | Form 4 ↗ |
Krueger William E. President and CEO | Gift | Mar 16, 2026 | 28.6K | $0.00 | $0 | Form 4 ↗ |
Bowe Patrick E. Director | Sell | Mar 16, 2026 | 15.0K | $70.41 | $1.06M | Form 4 ↗ |
Walz Brian K. VP & Treasurer | Sell | Mar 12, 2026 | 9.0K | $70.74 | $635K | Form 4 ↗ |
Walz Brian K. VP & Treasurer | Sell | Feb 12, 2026 | 200 | $70.00 | $14K | Form 4 ↗ |