| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $731.45 | 441 | $322,569.45 | 885,115 | 2024-06-03 | Filing | |
| $730.48 | 157 | $114,685.36 | 885,556 | 2024-06-03 | Filing | |
| $729.86 | 100 | $72,986.00 | 885,713 | 2024-06-03 | Filing | |
| $728.85 | 100 | $72,885.00 | 885,813 | 2024-06-03 | Filing | |
| $725.59 | 581 | $421,567.79 | 885,913 | 2024-06-03 | Filing | |
| $723.48 | 549 | $397,190.52 | 886,494 | 2024-06-03 | Filing | |
| $722.43 | 338 | $244,181.34 | 887,043 | 2024-06-03 | Filing | |
| $721.60 | 211 | $152,257.60 | 887,381 | 2024-06-03 | Filing | |
| $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 |