| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.39 | 3,406 | $185,252.34 | 1,015,982 | 2026-02-26 | Filing | |
| $53.62 | 2,363 | $126,704.06 | 1,019,388 | 2026-02-26 | Filing | |
| $51.52 | 1,075 | $55,384.00 | 1,021,751 | 2026-02-25 | Filing | |
| $50.29 | 4,694 | $236,061.26 | 1,022,826 | 2026-02-25 | Filing | |
| $50.00 | 4,225 | $211,250.00 | 64,660 | 2026-02-24 | Filing | |
| $51.35 | 505 | $25,931.75 | 68,885 | 2026-02-23 | Filing | |
| $50.20 | 2,208 | $110,841.60 | 69,390 | 2026-02-23 | Filing | |
| $64.15 | 341 | $21,875.15 | 1,027,520 | 2026-01-22 | Filing | |
| $63.63 | 7,351 | $467,744.13 | 1,027,861 | 2026-01-22 | Filing | |
| $64.80 | 1,858 | $120,398.40 | 1,035,212 | 2026-01-21 | Filing | |
| $64.15 | 5,834 | $374,251.10 | 1,037,070 | 2026-01-21 | Filing | |
| $72.99 | 814 | $59,413.86 | 178,237 | 2026-01-02 | Filing | |
| $74.42 | 796 | $59,238.32 | 179,051 | 2025-12-22 | Filing | |
| $73.21 | 10,293 | $753,550.53 | 1,155,480 | 2025-12-15 | Filing | |
| $72.62 | 64,707 | $4,699,022.34 | 1,165,773 | 2025-12-15 | Filing | |
| $72.30 | 207,474 | $14,999,955.25 | 3,244,546 | 2025-12-15 | Filing | |
| $76.07 | 1,717 | $130,612.19 | 1,042,904 | 2025-12-04 | Filing | |
| $75.28 | 7,898 | $594,561.44 | 1,044,621 | 2025-12-04 | Filing | |
| $75.13 | 9,615 | $722,374.95 | 1,052,519 | 2025-12-03 | Filing | |
| $75.30 | 10,000 | $753,000.00 | 184,128 | 2025-12-02 | Filing |