| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $745.48 | 638 | $475,618.54 | 300,709 | 2025-05-21 | Filing | |
| $744.43 | 600 | $446,655.72 | 301,347 | 2025-05-21 | Filing | |
| $742.93 | 500 | $371,465.80 | 301,947 | 2025-05-21 | Filing | |
| $735.02 | 100 | $73,502.00 | 302,447 | 2025-05-21 | Filing | |
| $734.35 | 314 | $230,584.77 | 302,547 | 2025-05-21 | Filing | |
| $733.34 | 5,753 | $4,218,877.41 | 302,861 | 2025-05-21 | Filing | |
| $731.42 | 100 | $73,142.20 | 308,614 | 2025-05-21 | Filing | |
| $738.84 | 1,300 | $960,486.54 | 4,829 | 2025-05-19 | Filing | |
| $700.00 | 3,400 | $2,380,000.00 | 131,833 | 2025-05-13 | Filing | |
| $713.25 | 800 | $570,600.00 | 6,129 | 2025-05-13 | Filing | |
| $718.40 | 400 | $287,361.72 | 3,492 | 2025-05-14 | Filing | |
| $701.67 | 299 | $209,799.03 | 308,714 | 2025-05-12 | Filing | |
| $700.02 | 1,550 | $1,085,037.05 | 309,013 | 2025-05-12 | Filing | |
| $698.19 | 300 | $209,456.01 | 310,563 | 2025-05-12 | Filing | |
| $695.03 | 200 | $139,006.64 | 310,863 | 2025-05-12 | Filing | |
| $693.44 | 100 | $69,343.60 | 311,063 | 2025-05-12 | Filing | |
| $692.47 | 100 | $69,247.00 | 311,163 | 2025-05-12 | Filing | |
| $691.00 | 100 | $69,100.00 | 311,263 | 2025-05-12 | Filing | |
| $689.16 | 400 | $275,663.72 | 311,363 | 2025-05-12 | Filing | |
| $687.74 | 220 | $151,301.81 | 311,763 | 2025-05-12 | Filing |