| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $509.18 | 751 | $382,390.95 | 105,865 | 2026-05-11 | Filing | |
| $507.68 | 17 | $8,630.56 | 106,616 | 2026-05-11 | Filing | |
| $506.92 | 386 | $195,670.39 | 106,633 | 2026-05-11 | Filing | |
| $505.25 | 562 | $283,949.32 | 107,019 | 2026-05-11 | Filing | |
| $504.10 | 1,617 | $815,133.26 | 107,581 | 2026-05-11 | Filing | |
| $503.57 | 876 | $441,125.57 | 109,198 | 2026-05-11 | Filing | |
| $502.49 | 745 | $374,354.83 | 110,074 | 2026-05-11 | Filing | |
| $501.44 | 966 | $484,393.74 | 110,819 | 2026-05-11 | Filing | |
| $500.18 | 996 | $498,181.37 | 111,785 | 2026-05-11 | Filing | |
| $499.02 | 401 | $200,108.74 | 112,781 | 2026-05-11 | Filing | |
| $497.18 | 160 | $79,548.61 | 113,182 | 2026-05-11 | Filing | |
| $495.97 | 40 | $19,838.80 | 113,342 | 2026-05-11 | Filing | |
| $494.40 | 120 | $59,328.00 | 113,382 | 2026-05-11 | Filing | |
| $493.33 | 160 | $78,933.41 | 113,502 | 2026-05-11 | Filing | |
| $491.13 | 120 | $58,936.00 | 113,662 | 2026-05-11 | Filing | |
| $490.49 | 107 | $52,482.00 | 113,782 | 2026-05-11 | Filing | |
| $489.78 | 1,675 | $820,379.49 | 113,889 | 2026-05-11 | Filing | |
| $443.19 | 4,674 | $2,071,446.69 | 90,041 | 2026-05-04 | Filing | |
| $415.02 | 435 | $180,531.83 | 598,150 | 2026-05-01 | Filing | |
| $413.92 | 7,355 | $3,044,375.72 | 598,585 | 2026-05-01 | Filing |