| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $720.15 | 166 | $119,544.90 | 887,592 | 2024-06-03 | Filing | |
| $719.04 | 100 | $71,904.00 | 887,758 | 2024-06-03 | Filing | |
| $717.36 | 228 | $163,558.08 | 887,858 | 2024-06-03 | Filing | |
| $716.84 | 70 | $50,178.80 | 888,086 | 2024-06-03 | Filing | |
| $715.50 | 190 | $135,945.00 | 888,156 | 2024-06-03 | Filing | |
| $714.56 | 62 | $44,302.72 | 888,346 | 2024-06-03 | Filing | |
| $746.35 | 66 | $49,259.10 | 72,486 | 2024-06-03 | Filing | |
| $745.11 | 82 | $61,099.02 | 72,552 | 2024-06-03 | Filing | |
| $744.43 | 22 | $16,377.46 | 72,634 | 2024-06-03 | Filing | |
| $741.66 | 84 | $62,299.44 | 72,656 | 2024-06-10 | Filing | |
| $738.43 | 84 | $62,028.12 | 72,740 | 2024-06-03 | Filing | |
| $737.95 | 99 | $73,057.05 | 72,824 | 2024-06-03 | Filing | |
| $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 |