| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $499.02 | 401 | $200,108.74 | 112,781 | 2026-05-11 | Filing | |
| $497.18 | 160 | $79,548.61 | 113,182 | 2026-05-11 | Filing | |
| $495.97 | 40 | $19,838.80 | 113,342 | 2026-05-11 | Filing | |
| $494.40 | 120 | $59,328.00 | 113,382 | 2026-05-11 | Filing | |
| $493.33 | 160 | $78,933.41 | 113,502 | 2026-05-11 | Filing | |
| $491.13 | 120 | $58,936.00 | 113,662 | 2026-05-11 | Filing | |
| $490.49 | 107 | $52,482.00 | 113,782 | 2026-05-11 | Filing | |
| $489.78 | 1,675 | $820,379.49 | 113,889 | 2026-05-11 | Filing | |
| $443.19 | 4,674 | $2,071,446.69 | 90,041 | 2026-05-04 | Filing | |
| $415.02 | 435 | $180,531.83 | 598,150 | 2026-05-01 | Filing | |
| $413.92 | 7,355 | $3,044,375.72 | 598,585 | 2026-05-01 | Filing | |
| $413.12 | 5,711 | $2,359,341.46 | 605,940 | 2026-05-01 | Filing | |
| $411.87 | 680 | $280,068.40 | 611,651 | 2026-05-01 | Filing | |
| $410.76 | 920 | $377,897.64 | 612,331 | 2026-05-01 | Filing | |
| $409.63 | 546 | $223,657.05 | 613,251 | 2026-05-01 | Filing | |
| $408.23 | 584 | $238,407.96 | 613,797 | 2026-05-01 | Filing | |
| $407.32 | 512 | $208,547.48 | 614,381 | 2026-05-01 | Filing | |
| $406.52 | 3,257 | $1,324,036.94 | 614,893 | 2026-05-01 | Filing | |
| $377.09 | 363 | $136,883.67 | 120,023 | 2026-04-21 | Filing | |
| $269.22 | 8,547 | $2,300,985.73 | 121,682 | 2026-03-04 | Filing |