| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $304.08 | 36 | $10,946.88 | 993,316 | 2026-05-14 | Filing | |
| $302.97 | 258 | $78,166.26 | 993,352 | 2026-05-14 | Filing | |
| $302.02 | 1,184 | $357,591.68 | 993,610 | 2026-05-14 | Filing | |
| $301.03 | 1,110 | $334,143.30 | 994,794 | 2026-05-14 | Filing | |
| $299.98 | 917 | $275,081.66 | 995,904 | 2026-05-14 | Filing | |
| $298.92 | 1,588 | $474,684.96 | 996,821 | 2026-05-14 | Filing | |
| $298.04 | 562 | $167,498.48 | 998,409 | 2026-05-14 | Filing | |
| $296.50 | 933 | $276,634.50 | 998,971 | 2026-05-14 | Filing | |
| $295.60 | 1,396 | $412,657.60 | 999,904 | 2026-05-14 | Filing | |
| $294.47 | 1,130 | $332,751.10 | 1,001,300 | 2026-05-14 | Filing | |
| $293.18 | 886 | $259,757.48 | 1,002,430 | 2026-05-14 | Filing | |
| $290.06 | 2,000 | $580,120.00 | 1,003,316 | 2026-05-07 | Filing | |
| $253.40 | 360 | $91,224.00 | 476,896 | 2026-04-16 | Filing | |
| $252.22 | 3,640 | $918,080.80 | 477,256 | 2026-04-16 | Filing |