| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $251.05 | 2,161 | $542,510.62 | 22,607 | 2025-11-03 | Filing | |
| $250.18 | 1,095 | $273,942.94 | 24,768 | 2025-11-03 | Filing | |
| $249.38 | 3,265 | $814,241.70 | 25,863 | 2025-11-03 | Filing | |
| $248.44 | 1,683 | $418,128.05 | 29,128 | 2025-11-03 | Filing | |
| $320.61 | 1,300 | $416,793.00 | 107,553 | 2025-10-01 | Filing | |
| $316.57 | 2,701 | $855,055.57 | 0 | 2025-09-08 | Filing | |
| $309.61 | 1,300 | $402,493.00 | 108,853 | 2025-09-02 | Filing | |
| $323.07 | 1,288 | $416,114.16 | 23,591 | 2025-08-11 | Filing | |
| $322.56 | 2,419 | $780,272.64 | 24,879 | 2025-08-11 | Filing | |
| $321.26 | 1,290 | $414,425.40 | 27,298 | 2025-08-11 | Filing | |
| $320.24 | 300 | $96,072.00 | 28,588 | 2025-08-11 | Filing | |
| $309.73 | 1,347 | $417,206.31 | 20,699 | 2025-08-04 | Filing | |
| $308.14 | 1,300 | $400,582.00 | 110,153 | 2025-08-01 | Filing | |
| $294.32 | 1,300 | $382,616.00 | 107,100 | 2025-07-01 | Filing | |
| $293.53 | 1,500 | $440,301.15 | 5,013 | 2025-06-11 | Filing | |
| $283.99 | 1,300 | $369,187.00 | 150,400 | 2025-06-02 | Filing | |
| $285.96 | 1,800 | $514,722.06 | 4,376 | 2025-05-27 | Filing | |
| $286.69 | 1,272 | $364,665.99 | 9,919 | 2025-05-22 | Filing | |
| $269.03 | 1,347 | $362,383.41 | 20,660 | 2025-05-02 | Filing | |
| $264.54 | 1,300 | $343,902.00 | 151,700 | 2025-05-01 | Filing |