| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $323.94 | 800 | $259,148.96 | 70,125 | 2021-03-05 | Filing | |
| $323.10 | 976 | $315,349.02 | 70,925 | 2021-03-05 | Filing | |
| $322.06 | 1,202 | $387,114.68 | 71,901 | 2021-03-05 | Filing | |
| $320.90 | 500 | $160,452.00 | 73,103 | 2021-03-05 | Filing | |
| $319.75 | 700 | $223,825.00 | 73,603 | 2021-03-05 | Filing | |
| $318.31 | 400 | $127,323.00 | 74,303 | 2021-03-05 | Filing | |
| $316.65 | 100 | $31,665.00 | 74,703 | 2021-03-05 | Filing | |
| $382.83 | 4,600 | $1,761,018.00 | 0 | 2021-03-03 | Filing | |
| $379.46 | 1,901 | $721,353.08 | 4,600 | 2021-03-03 | Filing | |
| $378.51 | 1,000 | $378,511.00 | 6,501 | 2021-03-03 | Filing | |
| $377.23 | 2,200 | $829,896.98 | 7,501 | 2021-03-03 | Filing | |
| $376.04 | 900 | $338,436.00 | 9,701 | 2021-03-03 | Filing | |
| $374.13 | 1,000 | $374,134.50 | 10,601 | 2021-03-03 | Filing | |
| $372.45 | 900 | $335,207.97 | 11,601 | 2021-03-03 | Filing | |
| $371.36 | 1,000 | $371,357.20 | 12,501 | 2021-03-03 | Filing | |
| $370.45 | 3,412 | $1,263,983.93 | 13,501 | 2021-03-03 | Filing | |
| $369.57 | 7,290 | $2,694,151.45 | 16,913 | 2021-03-03 | Filing | |
| $368.39 | 6,549 | $2,412,615.58 | 24,203 | 2021-03-03 | Filing | |
| $367.42 | 6,463 | $2,374,658.73 | 30,752 | 2021-03-03 | Filing | |
| $366.55 | 10,903 | $3,996,458.67 | 37,215 | 2021-03-03 | Filing |