| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $319.36 | 648 | $206,945.28 | 800,502 | 2025-05-29 | Filing | |
| $318.48 | 2,182 | $694,923.36 | 901,150 | 2025-05-29 | Filing | |
| $318.48 | 2,182 | $694,923.36 | 801,150 | 2025-05-29 | Filing | |
| $317.65 | 1,418 | $450,427.70 | 903,332 | 2025-05-29 | Filing | |
| $317.65 | 1,418 | $450,427.70 | 803,332 | 2025-05-29 | Filing | |
| $316.74 | 250 | $79,185.00 | 904,750 | 2025-05-29 | Filing | |
| $316.74 | 250 | $79,185.00 | 804,750 | 2025-05-29 | Filing | |
| $323.00 | 20,000 | $6,460,000.00 | 149,114 | 2025-05-28 | Filing | |
| $315.51 | 851 | $268,499.01 | 905,000 | 2025-05-28 | Filing | |
| $314.74 | 1,767 | $556,145.58 | 905,851 | 2025-05-28 | Filing | |
| $314.06 | 2,382 | $748,090.92 | 907,618 | 2025-05-28 | Filing | |
| $315.51 | 851 | $268,499.01 | 805,000 | 2025-05-28 | Filing | |
| $314.74 | 1,767 | $556,145.58 | 805,851 | 2025-05-28 | Filing | |
| $314.06 | 2,382 | $748,090.92 | 807,618 | 2025-05-28 | Filing | |
| $311.18 | 485 | $150,922.30 | 910,000 | 2025-05-27 | Filing | |
| $310.23 | 292 | $90,587.16 | 910,485 | 2025-05-27 | Filing | |
| $309.85 | 427 | $132,305.95 | 910,777 | 2025-05-27 | Filing | |
| $308.60 | 1,494 | $461,048.40 | 911,204 | 2025-05-27 | Filing | |
| $307.80 | 1,268 | $390,290.40 | 912,698 | 2025-05-27 | Filing | |
| $307.32 | 768 | $236,021.76 | 913,966 | 2025-05-27 | Filing |