| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $303.32 | 200 | $60,663.00 | 8,347,390 | 2026-07-06 | Filing | |
| $302.04 | 500 | $151,018.00 | 8,347,590 | 2026-07-06 | Filing | |
| $350.54 | 400 | $140,214.00 | 8,348,090 | 2026-07-02 | Filing | |
| $347.44 | 428 | $148,704.02 | 8,348,490 | 2026-07-02 | Filing | |
| $346.63 | 372 | $128,945.80 | 8,348,918 | 2026-07-02 | Filing | |
| $344.64 | 200 | $68,928.00 | 8,349,290 | 2026-07-02 | Filing | |
| $342.94 | 297 | $101,854.58 | 8,349,490 | 2026-07-02 | Filing | |
| $341.65 | 503 | $171,850.30 | 8,349,787 | 2026-07-02 | Filing | |
| $339.75 | 200 | $67,950.00 | 8,350,290 | 2026-07-02 | Filing | |
| $338.17 | 100 | $33,817.00 | 8,350,490 | 2026-07-02 | Filing | |
| $335.40 | 200 | $67,080.42 | 8,350,590 | 2026-07-02 | Filing | |
| $334.40 | 500 | $167,201.00 | 8,350,790 | 2026-07-02 | Filing | |
| $332.99 | 960 | $319,674.34 | 8,351,290 | 2026-07-02 | Filing | |
| $331.50 | 240 | $79,559.95 | 8,352,250 | 2026-07-02 | Filing | |
| $328.29 | 600 | $196,975.98 | 8,352,490 | 2026-07-02 | Filing | |
| $324.21 | 200 | $64,841.00 | 8,353,090 | 2026-07-02 | Filing | |
| $323.02 | 600 | $193,810.02 | 8,353,290 | 2026-07-02 | Filing | |
| $321.04 | 200 | $64,208.76 | 8,353,890 | 2026-07-02 | Filing | |
| $318.86 | 200 | $63,771.00 | 8,354,090 | 2026-07-02 | Filing | |
| $315.29 | 400 | $126,114.00 | 8,354,290 | 2026-07-02 | Filing |