| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $656.64 | 160 | $105,062.40 | 2,133,722 | 2026-06-08 | Filing | |
| $655.59 | 206 | $135,051.54 | 2,133,882 | 2026-06-08 | Filing | |
| $654.34 | 394 | $257,809.96 | 2,134,088 | 2026-06-08 | Filing | |
| $688.40 | 797 | $548,654.80 | 7,417 | 2026-06-05 | Filing | |
| $687.53 | 564 | $387,766.92 | 8,214 | 2026-06-05 | Filing | |
| $686.07 | 763 | $523,471.41 | 8,778 | 2026-06-05 | Filing | |
| $685.20 | 1,583 | $1,084,671.60 | 9,541 | 2026-06-05 | Filing | |
| $684.18 | 2,293 | $1,568,824.74 | 11,124 | 2026-06-05 | Filing | |
| $688.40 | 875 | $602,350.00 | 4,816 | 2026-06-05 | Filing | |
| $687.53 | 564 | $387,766.92 | 5,691 | 2026-06-05 | Filing | |
| $686.07 | 763 | $523,471.41 | 6,255 | 2026-06-05 | Filing | |
| $685.20 | 1,520 | $1,041,504.00 | 7,018 | 2026-06-05 | Filing | |
| $684.18 | 2,278 | $1,558,562.04 | 8,538 | 2026-06-05 | Filing | |
| $688.40 | 972 | $669,124.80 | 12,332 | 2026-06-05 | Filing | |
| $687.44 | 787 | $541,015.28 | 13,304 | 2026-06-05 | Filing | |
| $685.99 | 828 | $567,999.72 | 14,091 | 2026-06-05 | Filing | |
| $685.20 | 1,862 | $1,275,842.40 | 14,919 | 2026-06-05 | Filing | |
| $684.18 | 2,801 | $1,916,388.18 | 16,781 | 2026-06-05 | Filing | |
| $700.00 | 7,500 | $5,250,000.00 | 34,891 | 2026-06-05 | Filing | |
| $719.71 | 100 | $71,971.00 | 2,137,022 | 2026-06-04 | Filing |