| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $338.46 | 899 | $304,277.34 | 8,496,191 | 2026-06-23 | Filing | |
| $337.28 | 400 | $134,912.00 | 8,497,090 | 2026-06-23 | Filing | |
| $336.46 | 2,000 | $672,915.00 | 8,497,490 | 2026-06-23 | Filing | |
| $335.64 | 3,295 | $1,105,926.22 | 8,499,490 | 2026-06-23 | Filing | |
| $334.18 | 1,400 | $467,855.92 | 8,502,785 | 2026-06-23 | Filing | |
| $333.10 | 805 | $268,147.19 | 8,504,185 | 2026-06-23 | Filing | |
| $331.82 | 400 | $132,727.00 | 8,504,990 | 2026-06-23 | Filing | |
| $331.17 | 1,000 | $331,174.20 | 8,505,390 | 2026-06-23 | Filing | |
| $329.79 | 600 | $197,872.02 | 8,506,390 | 2026-06-23 | Filing | |
| $327.88 | 500 | $163,942.00 | 8,506,990 | 2026-06-23 | Filing | |
| $326.68 | 600 | $196,009.98 | 8,507,490 | 2026-06-23 | Filing | |
| $368.80 | 100 | $36,880.00 | 8,508,090 | 2026-06-22 | Filing | |
| $367.67 | 495 | $181,995.91 | 8,508,190 | 2026-06-22 | Filing | |
| $366.74 | 799 | $293,023.42 | 8,508,685 | 2026-06-22 | Filing | |
| $365.63 | 416 | $152,102.79 | 8,509,484 | 2026-06-22 | Filing | |
| $364.60 | 2,260 | $823,987.64 | 8,509,900 | 2026-06-22 | Filing | |
| $363.59 | 2,140 | $778,089.45 | 8,512,160 | 2026-06-22 | Filing | |
| $362.67 | 2,613 | $947,644.17 | 8,514,300 | 2026-06-22 | Filing | |
| $361.73 | 1,988 | $719,114.67 | 8,516,913 | 2026-06-22 | Filing | |
| $360.54 | 1,589 | $572,896.15 | 8,518,901 | 2026-06-22 | Filing |