| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $494.34 | 2,237 | $1,105,846.86 | 4,218 | 2024-04-01 | Filing | |
| $493.29 | 1,706 | $841,559.73 | 6,455 | 2024-04-01 | Filing |