| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.02 | 2,500 | $362,539.75 | 21,636 | 2023-07-13 | Filing | |
| $144.56 | 396 | $57,245.76 | 60,674 | 2023-06-16 | Filing | |
| $143.31 | 2,604 | $373,170.65 | 61,070 | 2023-06-16 | Filing | |
| $141.10 | 800 | $112,880.00 | 8,503 | 2023-06-15 | Filing | |
| $140.00 | 2,000 | $280,000.00 | 10,114 | 2023-06-06 | Filing | |
| $140.00 | 2,500 | $350,010.00 | 24,136 | 2023-06-06 | Filing | |
| $132.68 | 100 | $13,268.00 | 49,618 | 2023-05-31 | Filing | |
| $132.66 | 600 | $79,596.18 | 49,718 | 2023-05-31 | Filing | |
| $132.66 | 400 | $53,064.08 | 50,318 | 2023-05-31 | Filing | |
| $132.64 | 1,922 | $254,934.08 | 50,718 | 2023-05-31 | Filing | |
| $131.15 | 9,768 | $1,281,058.55 | 6,070,905 | 2023-05-25 | Filing | |
| $130.40 | 8,232 | $1,073,426.46 | 6,080,673 | 2023-05-25 | Filing | |
| $130.75 | 4,085 | $534,133.36 | 6,088,905 | 2023-05-24 | Filing | |
| $130.15 | 35,915 | $4,674,161.27 | 6,092,990 | 2023-05-24 | Filing | |
| $133.16 | 1,683 | $224,115.01 | 6,128,905 | 2023-05-23 | Filing | |
| $132.28 | 12,590 | $1,665,352.32 | 6,130,588 | 2023-05-23 | Filing | |
| $131.28 | 25,727 | $3,377,419.98 | 6,143,178 | 2023-05-23 | Filing | |
| $134.59 | 40,000 | $5,383,688.00 | 6,168,905 | 2023-05-22 | Filing | |
| $135.00 | 2,000 | $270,000.00 | 63,674 | 2023-05-22 | Filing | |
| $134.53 | 812 | $109,239.82 | 6,208,905 | 2023-05-19 | Filing |