| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $736.09 | 236 | $173,717.24 | 72,923 | 2024-06-03 | Filing | |
| $735.47 | 276 | $202,989.72 | 73,159 | 2024-06-03 | Filing | |
| $734.42 | 160 | $117,507.20 | 73,435 | 2024-06-03 | Filing | |
| $733.61 | 363 | $266,300.43 | 73,595 | 2024-06-03 | Filing | |
| $732.54 | 178 | $130,392.12 | 73,958 | 2024-06-03 | Filing | |
| $731.74 | 80 | $58,539.20 | 74,136 | 2024-06-03 | Filing | |
| $725.42 | 192 | $139,280.64 | 74,216 | 2024-06-03 | Filing | |
| $723.48 | 141 | $102,010.68 | 74,408 | 2024-06-03 | Filing | |
| $722.26 | 179 | $129,284.54 | 74,549 | 2024-06-03 | Filing | |
| $721.39 | 16 | $11,542.24 | 74,728 | 2024-06-03 | Filing | |
| $720.26 | 14 | $10,083.64 | 74,744 | 2024-06-03 | Filing | |
| $719.60 | 72 | $51,811.20 | 74,758 | 2024-06-03 | Filing | |
| $717.35 | 60 | $43,041.00 | 74,830 | 2024-06-03 | Filing | |
| $716.84 | 96 | $68,816.64 | 74,890 | 2024-06-03 | Filing | |
| $769.40 | 1,300 | $1,000,220.00 | 206,418 | 2024-05-22 | Filing | |
| $750.00 | 200 | $150,000.00 | 741 | 2024-05-20 | Filing | |
| $750.00 | 200 | $150,000.00 | 6,069 | 2024-05-20 | Filing | |
| $740.00 | 100 | $74,000.00 | 941 | 2024-05-15 | Filing | |
| $730.00 | 100 | $73,000.00 | 1,041 | 2024-05-15 | Filing | |
| $690.02 | 869 | $599,627.38 | 203,521 | 2024-05-08 | Filing |