| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $771.81 | 75 | $57,885.75 | 15,240 | 2025-06-13 | Filing | |
| $760.00 | 5,913 | $4,493,880.00 | 17,740 | 2025-06-04 | Filing | |
| $760.00 | 87 | $66,120.00 | 24,653 | 2025-06-03 | Filing | |
| $740.77 | 3,000 | $2,222,295.00 | 19,447 | 2025-05-30 | Filing | |
| $748.11 | 400 | $299,245.00 | 298,809 | 2025-05-21 | Filing | |
| $747.41 | 1,500 | $1,121,116.05 | 299,209 | 2025-05-21 | Filing | |
| $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 |