| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $475.98 | 5,479 | $2,607,880.17 | 10,116 | 2024-05-16 | Filing | |
| $475.21 | 4,792 | $2,277,216.38 | 15,595 | 2024-05-16 | Filing | |
| $474.01 | 1,206 | $571,656.54 | 20,387 | 2024-05-16 | Filing | |
| $471.85 | 5,058 | $2,386,617.30 | 15,412 | 2024-05-15 | Filing | |
| $475.00 | 905 | $429,875.00 | 44,180 | 2024-05-16 | Filing | |
| $466.33 | 576 | $268,606.08 | 36,067 | 2024-05-07 | Filing | |
| $445.93 | 490 | $218,505.70 | 6,109 | 2024-05-03 | Filing | |
| $431.05 | 585 | $252,164.25 | 36,643 | 2024-04-30 | Filing | |
| $441.54 | 490 | $216,354.60 | 6,599 | 2024-04-26 | Filing | |
| $491.25 | 585 | $287,381.25 | 37,228 | 2024-04-23 | Filing | |
| $501.18 | 490 | $245,578.20 | 7,089 | 2024-04-19 | Filing | |
| $498.59 | 585 | $291,675.15 | 37,813 | 2024-04-16 | Filing | |
| $517.75 | 490 | $253,697.50 | 7,579 | 2024-04-12 | Filing | |
| $522.00 | 585 | $305,370.00 | 38,398 | 2024-04-09 | Filing | |
| $516.51 | 490 | $253,089.90 | 8,069 | 2024-04-05 | Filing | |
| $486.75 | 490 | $238,507.50 | 8,559 | 2024-04-01 | Filing | |
| $485.00 | 585 | $283,725.00 | 38,983 | 2024-04-02 | Filing | |
| $496.94 | 100 | $49,694.00 | 0 | 2024-04-01 | Filing | |
| $496.30 | 601 | $298,278.04 | 100 | 2024-04-01 | Filing | |
| $495.21 | 3,517 | $1,741,660.60 | 701 | 2024-04-01 | Filing |