Revenue
-
Net Income
$103.4M
▲ 10.6% YoY
EPS
$4.01
▲ 10.5% YoY
Cash
$141.3M
▼ 16.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Ottinger Eric H Executive Vice President | Sell | May 1, 2026 | 2.1K | $61.49 | $131K | Form 4 ↗ |
WELCH M SCOTT Director | Buy | Mar 12, 2026 | 10.0K | $56.23 | $562K | Form 4 ↗ |
WELCH M SCOTT Director | Buy | Mar 9, 2026 | 5.0K | $55.45 | $277K | Form 4 ↗ |
WELCH M SCOTT Director | Buy | Feb 27, 2026 | 10.0K | $57.95 | $580K | Form 4 ↗ |
Toothaker Bradley J Director | Sell | Feb 23, 2026 | 5.7K | $58.36 | $332K | Form 4 ↗ |