| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $252.53 | 167 | $42,172.51 | 1,833 | 2026-07-01 | Filing | |
| $252.53 | 167 | $42,172.51 | 1,833 | 2026-07-01 | Filing | |
| $244.61 | 500 | $122,305.00 | 21,868 | 2026-06-22 | Filing | |
| $230.00 | 4,419 | $1,016,370.00 | 113,988 | 2026-06-16 | Filing | |
| $215.22 | 500 | $107,607.50 | 22,368 | 2026-06-15 | Filing | |
| $215.00 | 4,421 | $950,515.00 | 118,407 | 2026-06-15 | Filing | |
| $214.00 | 8,840 | $1,891,760.00 | 122,828 | 2026-06-08 | Filing | |
| $217.02 | 1,151 | $249,790.02 | 20,374 | 2026-06-04 | Filing | |
| $220.00 | 546 | $120,120.00 | 0 | 2026-06-03 | Filing | |
| $218.73 | 1,413 | $309,065.49 | 546 | 2026-06-03 | Filing | |
| $217.97 | 1,921 | $418,720.37 | 1,959 | 2026-06-03 | Filing | |
| $217.07 | 4,761 | $1,033,470.27 | 3,880 | 2026-06-03 | Filing | |
| $215.88 | 23,250 | $5,019,210.00 | 8,641 | 2026-06-03 | Filing | |
| $214.99 | 8,467 | $1,820,320.33 | 31,891 | 2026-06-03 | Filing | |
| $231.01 | 739 | $170,716.39 | 1,006,021 | 2026-06-01 | Filing | |
| $230.14 | 2,871 | $660,731.94 | 1,006,760 | 2026-06-01 | Filing | |
| $229.21 | 18,345 | $4,204,857.45 | 1,009,631 | 2026-06-01 | Filing | |
| $228.31 | 41,008 | $9,362,536.48 | 1,027,976 | 2026-06-01 | Filing | |
| $227.40 | 85,748 | $19,499,095.20 | 1,068,984 | 2026-06-01 | Filing | |
| $226.47 | 29,230 | $6,619,718.10 | 1,154,732 | 2026-06-01 | Filing |