| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.88 | 5,200 | $378,976.00 | 44,839 | 2026-05-12 | Filing | |
| $77.22 | 700 | $54,054.00 | 36,085 | 2026-05-13 | Filing | |
| $75.33 | 2,181 | $164,294.73 | 114,117 | 2026-05-11 | Filing | |
| $74.84 | 25,492 | $1,907,821.28 | 116,298 | 2026-05-11 | Filing | |
| $73.90 | 9,179 | $678,328.10 | 141,790 | 2026-05-11 | Filing | |
| $72.11 | 56,841 | $4,098,804.51 | 5,760 | 2026-05-08 | Filing | |
| $74.50 | 2,000,000 | $149,000,000.00 | 0 | 2026-05-06 | Filing | |
| $70.75 | 2,000,000 | $141,500,000.00 | 0 | 2026-04-30 | Filing | |
| $44.62 | 47,011 | $2,097,630.82 | 131,152 | 2025-12-17 | Filing | |
| $44.25 | 2,300 | $101,775.00 | 50,039 | 2025-12-17 | Filing | |
| $53.03 | 11,277 | $598,019.31 | 5,696 | 2025-12-10 | Filing | |
| $50.15 | 2,114,783 | $106,056,367.45 | 0 | 2025-11-04 | Filing | |
| $29.22 | 5,000 | $146,100.00 | 16,973 | 2025-09-10 | Filing | |
| $30.00 | 12,750 | $382,500.00 | 130,615 | 2025-08-26 | Filing | |
| $28.86 | 10,000 | $288,600.00 | 90,956 | 2025-08-25 | Filing | |
| $29.50 | 4,000,000 | $118,000,000.00 | 0 | 2025-08-06 | Filing | |
| $30.30 | 4,000,000 | $121,200,000.00 | 0 | 2025-07-28 | Filing | |
| $28.10 | 75,000 | $2,107,500.00 | 0 | 2025-06-05 | Filing | |
| $27.56 | 75,000 | $2,067,000.00 | 75,000 | 2025-06-04 | Filing | |
| $20.60 | 1,850,000 | $38,110,000.00 | 0 | 2025-05-05 | Filing |