Revenue
$646.8M
▲ 24.7% YoY
Net Income
$39.1M
▲ 26.5% YoY
EPS
$3.23
▲ 25.7% YoY
Cash
$11.3M
▼ 74.7% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Brooks Jayme L. Chief Financial Officer | Sell | Apr 30, 2026 | 3.4K | $100.00 | $344K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Apr 24, 2026 | 2.2K | $100.05 | $217K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Apr 13, 2026 | 5.7K | $85.43 | $487K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Apr 9, 2026 | 841 | $85.11 | $72K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Apr 8, 2026 | 3.4K | $85.19 | $287K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Mar 17, 2026 | 2.6K | $77.10 | $203K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Mar 17, 2026 | 4.2K | $78.07 | $325K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Mar 17, 2026 | 460 | $78.80 | $36K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Mar 17, 2026 | 1.5K | $80.28 | $124K | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell | Mar 17, 2026 | 1.1K | $81.40 | $90K | Form 4 ↗ |
Sharp Jay Executive Vice President | Sell | Mar 16, 2026 | 491 | $78.61 | $39K | Form 4 ↗ |
Sharp Jay Executive Vice President | Sell | Mar 16, 2026 | 709 | $79.52 | $56K | Form 4 ↗ |
Sharp Jay Executive Vice President | Sell | Mar 16, 2026 | 300 | $80.55 | $24K | Form 4 ↗ |
Sharp Jay Executive Vice President | Sell | Mar 16, 2026 | 500 | $81.66 | $41K | Form 4 ↗ |
Sharp Jay Executive Vice President | Gift | Mar 16, 2026 | 700 | $0.00 | $0 | Form 4 ↗ |
Sharp Jay Executive Vice President | Grant | Mar 2, 2026 | 28.7K | $0.00 | $0 | Form 4 ↗ |
Sharp Jay Executive Vice President | Sell tax | Mar 2, 2026 | 12.4K | $89.17 | $1.10M | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Grant | Mar 2, 2026 | 40.8K | $0.00 | $0 | Form 4 ↗ |
Brooks Jayme L. Chief Financial Officer | Sell tax | Mar 2, 2026 | 16.1K | $89.17 | $1.43M | Form 4 ↗ |
McCann Michael M Chief Executive Officer | Grant | Mar 2, 2026 | 52.0K | $0.00 | $0 | Form 4 ↗ |
McCann Michael M Chief Executive Officer | Sell tax | Mar 2, 2026 | 20.5K | $89.17 | $1.82M | Form 4 ↗ |
Angerosa Nicholas Executive Vice President | Grant | Mar 2, 2026 | 22.6K | $0.00 | $0 | Form 4 ↗ |
Angerosa Nicholas Executive Vice President | Sell tax | Mar 2, 2026 | 8.9K | $89.17 | $792K | Form 4 ↗ |