| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $581.98 | 400 | $232,792.00 | 1,369,629 | 2024-07-08 | Filing | |
| $579.90 | 1,400 | $811,860.00 | 1,370,029 | 2024-07-08 | Filing | |
| $578.59 | 1,200 | $694,308.00 | 1,371,429 | 2024-07-08 | Filing | |
| $577.11 | 1,300 | $750,243.00 | 1,372,629 | 2024-07-08 | Filing | |
| $586.34 | 902 | $528,878.68 | 44,715 | 2024-07-03 | Filing | |
| $592.80 | 2,877 | $1,705,485.60 | 68,037 | 2024-07-02 | Filing | |
| $592.80 | 1,135 | $672,828.00 | 44,715 | 2024-07-02 | Filing | |
| $559.11 | 8,500 | $4,752,435.00 | 525,978 | 2024-06-18 | Filing | |
| $615.01 | 200 | $123,002.00 | 1,374,587 | 2024-06-03 | Filing | |
| $612.78 | 500 | $306,390.00 | 1,374,787 | 2024-06-03 | Filing | |
| $605.95 | 300 | $181,785.00 | 1,375,287 | 2024-06-03 | Filing | |
| $603.58 | 200 | $120,716.00 | 1,375,587 | 2024-06-03 | Filing | |
| $602.48 | 944 | $568,741.12 | 1,375,787 | 2024-06-03 | Filing | |
| $601.33 | 912 | $548,412.96 | 1,376,731 | 2024-06-03 | Filing | |
| $599.99 | 1,195 | $716,988.05 | 1,377,643 | 2024-06-03 | Filing | |
| $599.14 | 1,287 | $771,093.18 | 1,378,838 | 2024-06-03 | Filing | |
| $598.10 | 3,052 | $1,825,401.20 | 1,380,125 | 2024-06-03 | Filing | |
| $597.02 | 6,960 | $4,155,259.20 | 1,383,177 | 2024-06-03 | Filing | |
| $596.08 | 2,240 | $1,335,219.20 | 1,390,137 | 2024-06-03 | Filing | |
| $595.01 | 3,103 | $1,846,316.03 | 1,392,377 | 2024-06-03 | Filing |