| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $238.02 | 504 | $119,963.89 | 494,121 | 2026-06-15 | Filing | |
| $236.76 | 430 | $101,806.50 | 494,625 | 2026-06-15 | Filing | |
| $235.75 | 596 | $140,505.45 | 495,055 | 2026-06-15 | Filing | |
| $234.80 | 748 | $175,629.80 | 495,651 | 2026-06-15 | Filing | |
| $233.46 | 144 | $33,618.72 | 496,399 | 2026-06-15 | Filing | |
| $231.60 | 44 | $10,190.42 | 496,543 | 2026-06-15 | Filing | |
| $252.92 | 293 | $74,105.56 | 37,430 | 2026-06-08 | Filing | |
| $246.42 | 133 | $32,773.86 | 10,056 | 2026-06-01 | Filing | |
| $248.31 | 100 | $24,831.00 | 893,073 | 2026-06-01 | Filing | |
| $247.52 | 4,249 | $1,051,717.15 | 893,173 | 2026-06-01 | Filing | |
| $246.73 | 3,200 | $789,531.52 | 897,422 | 2026-06-01 | Filing | |
| $245.44 | 4,851 | $1,190,615.37 | 900,622 | 2026-06-01 | Filing | |
| $243.94 | 2,600 | $634,234.38 | 905,473 | 2026-06-01 | Filing | |
| $218.13 | 1,442 | $314,550.09 | 118,395 | 2026-05-28 | Filing | |
| $217.21 | 5,721 | $1,242,637.24 | 119,837 | 2026-05-28 | Filing | |
| $216.12 | 3,264 | $705,405.56 | 125,558 | 2026-05-28 | Filing | |
| $215.01 | 4,520 | $971,852.43 | 128,822 | 2026-05-28 | Filing | |
| $213.30 | 1,296 | $276,436.80 | 133,342 | 2026-05-28 | Filing | |
| $213.25 | 431 | $91,911.66 | 47,425 | 2026-05-27 | Filing | |
| $212.49 | 4,931 | $1,047,809.89 | 47,856 | 2026-05-27 | Filing |