| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $344.38 | 2,909 | $1,001,814.22 | 10,342 | 2021-08-04 | Filing | |
| $343.32 | 8,104 | $2,782,245.02 | 13,251 | 2021-08-04 | Filing | |
| $342.49 | 10,092 | $3,456,379.81 | 21,355 | 2021-08-04 | Filing | |
| $340.40 | 300 | $102,118.50 | 31,447 | 2021-08-04 | Filing | |
| $25.82 | 34,100 | $880,301.73 | 4,217,173 | 2021-08-05 | Filing | |
| $26.08 | 49,100 | $1,280,478.90 | 4,385,979 | 2021-08-04 | Filing | |
| $341.10 | 5,800 | $1,978,380.00 | 0 | 2021-08-03 | Filing | |
| $340.96 | 12,088 | $4,121,506.35 | 5,800 | 2021-08-03 | Filing | |
| $340.02 | 2,600 | $884,060.84 | 17,888 | 2021-08-03 | Filing | |
| $339.97 | 3,300 | $1,121,895.39 | 20,488 | 2021-08-03 | Filing | |
| $338.86 | 700 | $237,199.20 | 23,788 | 2021-08-03 | Filing | |
| $338.77 | 2,200 | $745,285.20 | 24,488 | 2021-08-03 | Filing | |
| $337.47 | 1,900 | $641,197.75 | 26,688 | 2021-08-03 | Filing | |
| $337.16 | 100 | $33,716.41 | 28,588 | 2021-08-03 | Filing | |
| $336.70 | 3,447 | $1,160,606.28 | 28,688 | 2021-08-03 | Filing | |
| $335.65 | 2,024 | $679,358.43 | 32,135 | 2021-08-03 | Filing | |
| $334.22 | 600 | $200,529.54 | 34,159 | 2021-08-03 | Filing | |
| $333.01 | 1,000 | $333,012.70 | 34,759 | 2021-08-03 | Filing | |
| $332.00 | 1,000 | $332,001.40 | 35,759 | 2021-08-03 | Filing | |
| $329.66 | 200 | $65,931.24 | 36,759 | 2021-08-03 | Filing |