| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $168.60 | 957 | $161,345.42 | 802 | 2026-06-11 | Filing | |
| $165.00 | 10,926 | $1,802,790.00 | 117,267 | 2026-06-10 | Filing | |
| $163.65 | 55,624 | $9,102,739.66 | 201,496 | 2026-06-09 | Filing | |
| $160.77 | 6,235 | $1,002,405.31 | 64,257 | 2026-06-05 | Filing | |
| $157.50 | 31,447 | $4,952,814.45 | 107,781 | 2026-06-03 | Filing | |
| $160.68 | 10,002 | $1,607,117.36 | 514,848 | 2026-06-05 | Filing | |
| $158.33 | 28,000 | $4,433,100.00 | 524,850 | 2026-06-04 | Filing | |
| $157.46 | 29,549 | $4,652,679.16 | 552,850 | 2026-06-03 | Filing | |
| $160.95 | 30,000 | $4,828,500.00 | 479,316 | 2026-03-02 | Filing | |
| $151.31 | 24,363 | $3,686,482.47 | 510,780 | 2025-11-21 | Filing | |
| $148.81 | 30,000 | $4,464,426.00 | 535,143 | 2025-11-20 | Filing | |
| $151.40 | 500 | $75,700.00 | 22,212 | 2025-11-21 | Filing | |
| $139.23 | 1,500 | $208,845.00 | 150,855 | 2025-09-08 | Filing | |
| $138.00 | 1,192 | $164,496.00 | 957 | 2025-09-02 | Filing | |
| $128.09 | 950 | $121,688.54 | 22,712 | 2025-06-03 | Filing | |
| $129.77 | 4,123 | $535,041.71 | 152,355 | 2025-05-22 | Filing | |
| $116.56 | 3,000 | $349,665.30 | 466,189 | 2025-03-20 | Filing | |
| $116.54 | 15,000 | $1,748,058.00 | 469,189 | 2025-03-20 | Filing | |
| $123.04 | 23,428 | $2,882,463.98 | 484,189 | 2025-03-05 | Filing | |
| $123.53 | 8,000 | $988,254.40 | 0 | 2025-02-27 | Filing |