| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $680.91 | 160 | $108,945.60 | 2,139,242 | 2026-06-04 | Filing | |
| $679.21 | 40 | $27,168.40 | 2,139,402 | 2026-06-04 | Filing | |
| $677.20 | 40 | $27,088.00 | 2,139,442 | 2026-06-04 | Filing | |
| $672.79 | 40 | $26,911.60 | 2,139,482 | 2026-06-04 | Filing | |
| $766.17 | 40 | $30,646.80 | 2,139,522 | 2026-06-03 | Filing | |
| $758.57 | 80 | $60,685.60 | 2,139,562 | 2026-06-03 | Filing | |
| $757.57 | 120 | $90,908.40 | 2,139,642 | 2026-06-03 | Filing | |
| $755.98 | 40 | $30,239.20 | 2,139,762 | 2026-06-03 | Filing | |
| $755.26 | 240 | $181,262.40 | 2,139,802 | 2026-06-03 | Filing | |
| $753.80 | 40 | $30,152.00 | 2,140,042 | 2026-06-03 | Filing | |
| $753.30 | 240 | $180,792.00 | 2,140,082 | 2026-06-03 | Filing | |
| $752.05 | 320 | $240,656.00 | 2,140,322 | 2026-06-03 | Filing | |
| $751.14 | 240 | $180,273.60 | 2,140,642 | 2026-06-03 | Filing | |
| $749.98 | 200 | $149,996.00 | 2,140,882 | 2026-06-03 | Filing | |
| $748.81 | 360 | $269,571.60 | 2,141,082 | 2026-06-03 | Filing | |
| $747.51 | 260 | $194,352.60 | 2,141,442 | 2026-06-03 | Filing | |
| $746.57 | 160 | $119,451.20 | 2,141,702 | 2026-06-03 | Filing | |
| $744.82 | 120 | $89,378.40 | 2,141,862 | 2026-06-03 | Filing | |
| $743.28 | 40 | $29,731.20 | 2,141,982 | 2026-06-03 | Filing | |
| $784.11 | 53 | $41,557.83 | 710,456 | 2026-06-01 | Filing |