| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $346.51 | 4 | $1,386.04 | 46,851 | 2024-04-02 | Filing | |
| $345.31 | 19 | $6,560.89 | 46,855 | 2024-04-02 | Filing | |
| $375.13 | 300 | $112,539.00 | 217,513 | 2024-03-13 | Filing | |
| $374.27 | 2,500 | $935,675.00 | 217,813 | 2024-03-13 | Filing | |
| $373.46 | 3,543 | $1,323,168.78 | 220,313 | 2024-03-13 | Filing | |
| $372.15 | 4,936 | $1,836,932.40 | 223,856 | 2024-03-13 | Filing | |
| $371.45 | 13,999 | $5,199,928.55 | 228,792 | 2024-03-13 | Filing | |
| $370.48 | 1,722 | $637,966.56 | 242,791 | 2024-03-13 | Filing | |
| $436.90 | 1,845 | $806,080.50 | 1,160,784 | 2024-03-04 | Filing | |
| $435.07 | 100 | $43,507.00 | 1,162,629 | 2024-03-04 | Filing | |
| $432.44 | 194 | $83,893.36 | 1,162,729 | 2024-03-04 | Filing | |
| $431.45 | 1,368 | $590,223.60 | 1,162,923 | 2024-03-04 | Filing | |
| $429.88 | 311 | $133,692.68 | 1,164,291 | 2024-03-04 | Filing | |
| $429.07 | 1,347 | $577,957.29 | 1,164,602 | 2024-03-04 | Filing | |
| $428.18 | 835 | $357,530.30 | 1,165,949 | 2024-03-04 | Filing | |
| $449.12 | 200 | $89,824.00 | 524,896 | 2024-03-01 | Filing | |
| $445.99 | 200 | $89,198.00 | 525,096 | 2024-03-01 | Filing | |
| $440.32 | 100 | $44,032.00 | 525,296 | 2024-03-01 | Filing | |
| $438.98 | 100 | $43,898.00 | 525,396 | 2024-03-01 | Filing | |
| $436.60 | 2 | $873.20 | 525,496 | 2024-03-01 | Filing |