| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.05 | 4,867 | $204,657.35 | 57,436 | 2026-08-07 | Filing | |
| $41.60 | 821 | $34,153.60 | 60,765 | 2026-08-05 | Filing | |
| $41.60 | 890 | $37,024.00 | 74,820 | 2026-08-05 | Filing | |
| $41.60 | 524 | $21,798.40 | 52,115 | 2026-08-05 | Filing | |
| $41.60 | 2,463 | $102,460.80 | 82,165 | 2026-08-05 | Filing | |
| $46.18 | 17,398 | $803,439.64 | 53,133 | 2026-06-12 | Filing | |
| $62.33 | 9,065 | $565,021.45 | 61,662 | 2026-02-12 | Filing | |
| $64.80 | 86,078 | $5,577,854.40 | 647,615 | 2025-11-14 | Filing | |
| $71.27 | 4,300 | $306,461.00 | 29,396 | 2025-10-06 | Filing | |
| $75.13 | 697 | $52,367.14 | 44,158 | 2025-10-02 | Filing | |
| $74.64 | 1,019 | $76,058.16 | 44,855 | 2025-09-05 | Filing | |
| $75.93 | 86,078 | $6,535,902.54 | 744,988 | 2025-08-14 | Filing | |
| $77.21 | 3,162 | $244,138.02 | 35,592 | 2025-08-13 | Filing | |
| $74.91 | 1,644 | $123,152.04 | 28,752 | 2025-08-05 | Filing | |
| $72.29 | 110,000 | $7,951,900.00 | 842,361 | 2025-07-16 | Filing | |
| $62.05 | 110,000 | $6,825,500.00 | 842,361 | 2025-05-14 | Filing | |
| $62.05 | 42,976 | $2,666,660.80 | 842,361 | 2025-05-14 | Filing | |
| $57.81 | 138 | $7,977.78 | 844 | 2025-04-24 | Filing | |
| $72.83 | 110,000 | $8,011,300.00 | 896,632 | 2025-02-14 | Filing | |
| $72.83 | 59,732 | $4,350,281.56 | 896,632 | 2025-02-14 | Filing |