Revenue
$196.5M
▲ 1.1% YoY
Net Income
$10.2M
▲ 1.6% YoY
EPS
$2.49
▲ 1.6% YoY
Cash
$3.6M
▼ 43.8% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
OLSCHAN BRIAN S President and COO | Sell | Aug 18, 2026 | 4.0K | $61.36 | $245K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 18, 2026 | 3.3K | $61.63 | $204K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Vest | Aug 13, 2026 | 20.0K | $19.48 | $390K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell tax | Aug 13, 2026 | 12.7K | $60.77 | $771K | Form 4 ↗ |
BARKER BRIAN Insider | Sell | Aug 13, 2026 | 3.8K | $60.50 | $231K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 12, 2026 | 339 | $58.39 | $20K | Form 4 ↗ |
BARKER BRIAN Insider | Vest | Aug 11, 2026 | 4.0K | $21.20 | $85K | Form 4 ↗ |
BARKER BRIAN Insider | Sell tax | Aug 11, 2026 | 1.5K | $57.35 | $85K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 11, 2026 | 159 | $57.99 | $9K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 10, 2026 | 5.3K | $57.07 | $303K | Form 4 ↗ |
Davidson Rex Lynn Insider | Sell | Aug 10, 2026 | 3.7K | $56.48 | $208K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 7, 2026 | 125 | $55.72 | $7K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 5, 2026 | 4.0K | $55.51 | $222K | Form 4 ↗ |
Davidson Rex Lynn Insider | Vest | Aug 5, 2026 | 5.0K | $28.20 | $141K | Form 4 ↗ |
Davidson Rex Lynn Insider | Sell tax | Aug 5, 2026 | 2.5K | $55.43 | $141K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 4, 2026 | 981 | $56.75 | $56K | Form 4 ↗ |
OLSCHAN BRIAN S President and COO | Sell | Aug 3, 2026 | 1 | $58.00 | $58 | Form 4 ↗ |
JOHNSEN WALTER C Chairman and CEO | Vest | Jul 29, 2026 | 30.0K | $23.99 | $720K | Form 4 ↗ |
JOHNSEN WALTER C Chairman and CEO | Sell tax | Jul 29, 2026 | 20.4K | $59.90 | $1.22M | Form 4 ↗ |