| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $387.84 | 717 | $278,081.28 | 161,762 | 2026-06-04 | Filing | |
| $386.95 | 1,392 | $538,634.40 | 162,479 | 2026-06-04 | Filing | |
| $385.43 | 3,315 | $1,277,700.45 | 163,871 | 2026-06-04 | Filing | |
| $384.49 | 7,501 | $2,884,059.49 | 167,186 | 2026-06-04 | Filing | |
| $383.69 | 7,765 | $2,979,352.85 | 174,687 | 2026-06-04 | Filing | |
| $382.49 | 8,881 | $3,396,893.69 | 182,452 | 2026-06-04 | Filing | |
| $381.51 | 3,426 | $1,307,053.26 | 191,333 | 2026-06-04 | Filing | |
| $380.51 | 7,003 | $2,664,711.53 | 194,759 | 2026-06-04 | Filing | |
| $399.82 | 400 | $159,928.00 | 150,550 | 2026-06-02 | Filing | |
| $398.74 | 9,856 | $3,929,980.45 | 150,950 | 2026-06-02 | Filing | |
| $397.99 | 28,889 | $11,497,570.67 | 160,806 | 2026-06-02 | Filing | |
| $397.25 | 4,225 | $1,678,393.93 | 189,695 | 2026-06-02 | Filing | |
| $395.48 | 680 | $268,929.60 | 193,920 | 2026-06-02 | Filing | |
| $350.00 | 1,000 | $350,000.00 | 27,010 | 2026-05-29 | Filing | |
| $324.16 | 6 | $1,944.96 | 470,896 | 2026-05-18 | Filing | |
| $323.29 | 114 | $36,855.06 | 470,902 | 2026-05-18 | Filing | |
| $322.58 | 1,880 | $606,450.40 | 471,016 | 2026-05-18 | Filing | |
| $311.92 | 2,039 | $636,004.88 | 472,896 | 2026-05-18 | Filing | |
| $311.36 | 773 | $240,681.28 | 474,935 | 2026-05-18 | Filing | |
| $309.72 | 1,188 | $367,947.36 | 475,708 | 2026-05-18 | Filing |