| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $401.48 | 19,037 | $7,642,974.76 | 731,415 | 2023-06-13 | Filing | |
| $400.38 | 45,739 | $18,312,980.82 | 750,452 | 2023-06-13 | Filing | |
| $384.03 | 3,500 | $1,344,108.15 | 81,850 | 2023-06-07 | Filing | |
| $405.00 | 70,205 | $28,433,025.00 | 796,191 | 2023-06-02 | Filing | |
| $384.89 | 383 | $147,412.87 | 2,034 | 2023-06-01 | Filing | |
| $417.79 | 100 | $41,779.00 | 538,745 | 2023-05-30 | Filing | |
| $413.84 | 294 | $121,669.25 | 538,845 | 2023-05-30 | Filing | |
| $412.48 | 400 | $164,991.20 | 539,139 | 2023-05-30 | Filing | |
| $411.60 | 400 | $164,638.00 | 539,539 | 2023-05-30 | Filing | |
| $410.46 | 600 | $246,273.00 | 539,939 | 2023-05-30 | Filing | |
| $409.23 | 900 | $368,304.30 | 540,539 | 2023-05-30 | Filing | |
| $408.04 | 300 | $122,412.90 | 541,439 | 2023-05-30 | Filing | |
| $405.76 | 500 | $202,878.00 | 541,739 | 2023-05-30 | Filing | |
| $404.16 | 200 | $80,831.00 | 542,239 | 2023-05-30 | Filing | |
| $403.34 | 500 | $201,671.00 | 542,439 | 2023-05-30 | Filing | |
| $402.25 | 400 | $160,899.20 | 542,939 | 2023-05-30 | Filing | |
| $401.42 | 630 | $252,892.08 | 543,339 | 2023-05-30 | Filing | |
| $400.25 | 900 | $360,228.60 | 543,969 | 2023-05-30 | Filing | |
| $379.00 | 100,000 | $37,900,000.00 | 3,397,136 | 2023-05-26 | Filing | |
| $386.03 | 7,800 | $3,011,041.80 | 35,478 | 2023-05-26 | Filing |