| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $414.13 | 25 | $10,353.25 | 1,406 | 2026-06-12 | Filing | |
| $412.16 | 23 | $9,479.68 | 1,431 | 2026-06-11 | Filing | |
| $424.14 | 23 | $9,755.22 | 1,454 | 2026-06-10 | Filing | |
| $421.13 | 23 | $9,685.99 | 1,477 | 2026-06-09 | Filing | |
| $420.12 | 23 | $9,662.76 | 1,500 | 2026-06-08 | Filing | |
| $424.14 | 400 | $169,656.00 | 5,720 | 2026-06-10 | Filing | |
| $420.55 | 5,625 | $2,365,593.75 | 6,463 | 2026-06-01 | Filing | |
| $439.80 | 18 | $7,916.40 | 1,523 | 2026-05-22 | Filing | |
| $446.04 | 18 | $8,028.72 | 1,541 | 2026-05-21 | Filing | |
| $440.38 | 18 | $7,926.84 | 1,559 | 2026-05-20 | Filing | |
| $440.70 | 18 | $7,932.60 | 1,577 | 2026-05-19 | Filing | |
| $422.47 | 18 | $7,604.46 | 1,595 | 2026-05-18 | Filing | |
| $446.95 | 400 | $178,780.00 | 6,120 | 2026-05-11 | Filing | |
| $463.50 | 119 | $55,156.50 | 120 | 2026-04-29 | Filing | |
| $473.46 | 500 | $236,730.00 | 239 | 2026-04-28 | Filing | |
| $493.95 | 105 | $51,864.75 | 0 | 2026-03-10 | Filing | |
| $485.01 | 645 | $312,831.45 | 1,613 | 2026-03-09 | Filing | |
| $490.19 | 648 | $317,643.12 | 2,258 | 2026-03-06 | Filing | |
| $495.20 | 648 | $320,889.60 | 2,906 | 2026-03-05 | Filing | |
| $498.68 | 2,362 | $1,177,883.10 | 3,554 | 2026-03-04 | Filing |