| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $498.27 | 1,220 | $607,889.40 | 2,978,489 | 2026-06-10 | Filing | |
| $497.19 | 1,080 | $536,965.20 | 2,979,709 | 2026-06-10 | Filing | |
| $496.22 | 920 | $456,522.40 | 2,980,789 | 2026-06-10 | Filing | |
| $494.84 | 360 | $178,142.40 | 2,981,709 | 2026-06-10 | Filing | |
| $493.11 | 948 | $467,468.28 | 2,982,069 | 2026-06-10 | Filing | |
| $586.49 | 206 | $120,816.94 | 243,961 | 2026-06-04 | Filing | |
| $585.55 | 335 | $196,159.25 | 244,167 | 2026-06-04 | Filing | |
| $584.53 | 419 | $244,918.07 | 244,502 | 2026-06-04 | Filing | |
| $583.69 | 320 | $186,780.80 | 244,921 | 2026-06-04 | Filing | |
| $581.81 | 80 | $46,544.80 | 245,241 | 2026-06-04 | Filing | |
| $581.00 | 200 | $116,200.00 | 245,321 | 2026-06-04 | Filing | |
| $579.61 | 360 | $208,659.60 | 245,521 | 2026-06-04 | Filing | |
| $577.66 | 480 | $277,276.80 | 245,881 | 2026-06-04 | Filing | |
| $576.49 | 480 | $276,715.20 | 246,361 | 2026-06-04 | Filing | |
| $575.57 | 780 | $448,944.60 | 246,841 | 2026-06-04 | Filing | |
| $574.60 | 660 | $379,236.00 | 247,621 | 2026-06-04 | Filing | |
| $573.33 | 320 | $183,465.60 | 248,281 | 2026-06-04 | Filing | |
| $572.39 | 480 | $274,747.20 | 248,601 | 2026-06-04 | Filing | |
| $571.22 | 560 | $319,883.20 | 249,081 | 2026-06-04 | Filing | |
| $570.30 | 240 | $136,872.00 | 249,641 | 2026-06-04 | Filing |