| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Grant A. Brackebusch | CFOVice President | 2026-01-16 | 14,243 | $44.49 | $633.67kSell |
| Monique D. Hayes | Corporate Secretary | 2026-01-07 | 1,520 | $49.20 | $74.78kSell |
| Monique D. Hayes | Corporate Secretary | 2026-01-07 | 6,500 | $11.50 | $74.75kBuy |
| John Swallow | President CEO | 2026-01-07 | 2,688 | $49.20 | $132.25kSell |
| John Swallow | President CEO | 2026-01-07 | 11,500 | $11.50 | $132.25kBuy |
| Grant A. Brackebusch | CFOVice President | 2026-01-05 | 11,500 | $11.50 | $132.25kBuy |
| John Swallow | President CEO | 2025-12-30 | 20,000 | $41.72 | $834.40kSell |
| John Swallow | President CEO | 2025-12-22 | 30,000 | $43.44 | $1.30MSell |
| Richard Scott Beaven | Director | 2025-11-18 | 2,000 | $34.64 | $69.28kSell |
| John Swallow | President CEO | 2025-09-23 | 48,622 | $29.91 | $1.45MSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| John Swallow | 4.14% | 654,590 | $29.19M | Insider |
| Vanguard Capital Management LLC | 4.07% | 643,262 | $28.68M | Institution |
| Grant A. Brackebusch | 1.50% | 237,847 | $10.61M | Insider |
| Citigroup Inc | 1.03% | 162,420 | $7.24M | Institution |
| Jw Asset Management LLC | 0.91% | 143,197 | $6.39M | Institution |
| Vanguard Portfolio Management LLC | 0.81% | 127,817 | $5.70M | Institution |
| Lpl Financial LLC | 0.80% | 127,050 | $5.67M | Institution |
| Navellier Associates Inc | 0.70% | 109,881 | $4.90M | Institution |
| Nuveen LLC | 0.64% | 100,915 | $4.50M | Institution |
| Vanguard Fiduciary Trust Co | 0.63% | 99,996 | $4.46M | Institution |