| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $238.85 | 406 | $96,973.10 | 1,005,316 | 2026-04-14 | Filing | |
| $237.97 | 1,256 | $298,890.32 | 1,005,722 | 2026-04-14 | Filing | |
| $236.68 | 5,678 | $1,343,869.04 | 1,006,978 | 2026-04-14 | Filing | |
| $235.42 | 660 | $155,377.20 | 1,012,656 | 2026-04-14 | Filing | |
| $249.33 | 1,566 | $390,450.78 | 24,093 | 2026-04-01 | Filing | |
| $262.99 | 270 | $71,007.30 | 480,896 | 2026-03-16 | Filing |