| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $345.32 | 183 | $63,193.56 | 243,050 | 2024-04-02 | Filing | |
| $343.32 | 1,314 | $451,122.48 | 1,156,784 | 2024-04-03 | Filing | |
| $341.27 | 561 | $191,452.47 | 1,158,098 | 2024-04-03 | Filing | |
| $340.13 | 854 | $290,471.02 | 1,158,659 | 2024-04-03 | Filing | |
| $339.46 | 1,271 | $431,453.66 | 1,159,513 | 2024-04-03 | Filing | |
| $363.15 | 890 | $323,203.50 | 523,896 | 2024-04-01 | Filing | |
| $361.86 | 110 | $39,804.60 | 524,786 | 2024-04-01 | Filing | |
| $363.14 | 2,175 | $789,829.50 | 11,248 | 2024-04-01 | Filing | |
| $343.36 | 4,726 | $1,622,719.36 | 40,718 | 2024-04-03 | Filing | |
| $348.15 | 1,407 | $489,847.05 | 45,444 | 2024-04-02 | Filing | |
| $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 |