Revenue
$569.2M
▲ 36.0% YoY
Net Income
$108.6M
▲ 148.1% YoY
EPS
$15.34
▲ 146.2% YoY
Cash
$9.1M
▲ 28.8% YoY
FY 2024 · As of 2024-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 24, 2026 | 3.0K | $54.59 | $165K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 24, 2026 | 13.7K | $55.23 | $756K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 21, 2026 | 12.4K | $54.44 | $675K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 21, 2026 | 1.1K | $54.79 | $60K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 20, 2026 | 16.2K | $53.98 | $874K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 20, 2026 | 116 | $54.66 | $6K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 19, 2026 | 11.4K | $55.11 | $626K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 19, 2026 | 3.1K | $56.48 | $177K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 19, 2026 | 4.8K | $57.27 | $275K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 18, 2026 | 6.5K | $56.61 | $367K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 18, 2026 | 12.5K | $57.46 | $717K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 18, 2026 | 8.5K | $58.19 | $497K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 17, 2026 | 16.0K | $57.45 | $921K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 17, 2026 | 13.6K | $58.38 | $793K | Form 4 ↗ |
WILLIS CHARLES F IV Executive Chairman | Sell | Aug 17, 2026 | 1.8K | $58.85 | $105K | Form 4 ↗ |