| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $672.43 | 107 | $71,950.01 | 2,132,595 | 2026-06-08 | Filing | |
| $671.33 | 120 | $80,559.60 | 2,132,702 | 2026-06-08 | Filing | |
| $669.87 | 40 | $26,794.80 | 2,132,822 | 2026-06-08 | Filing | |
| $665.73 | 160 | $106,516.80 | 2,132,862 | 2026-06-08 | Filing | |
| $663.01 | 40 | $26,520.40 | 2,133,022 | 2026-06-08 | Filing | |
| $661.10 | 80 | $52,888.00 | 2,133,062 | 2026-06-08 | Filing | |
| $659.72 | 160 | $105,555.20 | 2,133,142 | 2026-06-08 | Filing | |
| $658.79 | 300 | $197,637.00 | 2,133,302 | 2026-06-08 | Filing | |
| $658.37 | 80 | $52,669.60 | 2,133,602 | 2026-06-08 | Filing | |
| $657.37 | 40 | $26,294.80 | 2,133,682 | 2026-06-08 | Filing | |
| $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 |