| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $382.16 | 400 | $152,865.52 | 5,400 | 2021-06-28 | Filing | |
| $381.04 | 600 | $228,621.18 | 5,800 | 2021-06-28 | Filing | |
| $379.34 | 100 | $37,934.00 | 6,400 | 2021-06-28 | Filing | |
| $375.96 | 200 | $75,191.00 | 6,500 | 2021-06-28 | Filing | |
| $392.75 | 300 | $117,825.00 | 121,390 | 2021-06-28 | Filing | |
| $390.16 | 700 | $273,115.01 | 121,690 | 2021-06-28 | Filing | |
| $388.58 | 100 | $38,858.00 | 122,390 | 2021-06-28 | Filing | |
| $388.06 | 693 | $268,926.41 | 122,490 | 2021-06-28 | Filing | |
| $385.66 | 100 | $38,566.00 | 123,183 | 2021-06-28 | Filing | |
| $384.00 | 100 | $38,400.00 | 123,283 | 2021-06-28 | Filing | |
| $382.02 | 135 | $51,572.32 | 123,383 | 2021-06-28 | Filing | |
| $381.46 | 12,136 | $4,629,346.38 | 123,518 | 2021-06-28 | Filing | |
| $380.51 | 18,129 | $6,898,220.47 | 135,654 | 2021-06-28 | Filing | |
| $375.92 | 200 | $75,184.00 | 153,783 | 2021-06-28 | Filing | |
| $375.00 | 80 | $30,000.00 | 0 | 2021-06-18 | Filing | |
| $379.34 | 420 | $159,324.48 | 0 | 2021-06-18 | Filing | |
| $378.71 | 1,230 | $465,816.62 | 420 | 2021-06-18 | Filing | |
| $377.57 | 3,572 | $1,348,685.04 | 1,650 | 2021-06-18 | Filing | |
| $376.55 | 7,450 | $2,805,266.21 | 5,222 | 2021-06-18 | Filing | |
| $375.68 | 4,901 | $1,841,230.71 | 12,672 | 2021-06-18 | Filing |