| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $227.88 | 6,731 | $1,533,860.28 | 49,333 | 2021-01-19 | Filing |
| Large Shareholder, Officer, Director | $226.73 | 8,700 | $1,972,551.00 | 56,064 | 2021-01-19 | Filing |
| Large Shareholder, Officer, Director | $225.77 | 7,063 | $1,594,613.51 | 64,764 | 2021-01-19 | Filing |
| Large Shareholder, Officer, Director | $225.06 | 28,173 | $6,340,615.38 | 71,827 | 2021-01-19 | Filing |
| Officer | $228.87 | 400 | $91,548.00 | 401,399 | 2021-01-12 | Filing |
| Officer | $227.85 | 1,587 | $361,597.95 | 401,799 | 2021-01-12 | Filing |
| Officer | $226.87 | 4,113 | $933,116.31 | 403,386 | 2021-01-12 | Filing |
| Officer | $225.82 | 3,400 | $767,788.00 | 407,499 | 2021-01-12 | Filing |
| Officer | $224.70 | 500 | $112,350.00 | 410,899 | 2021-01-12 | Filing |
| Large Shareholder, Officer, Director | $232.24 | 574 | $133,305.76 | 0 | 2021-01-11 | Filing |
| Large Shareholder, Officer, Director | $231.55 | 28,825 | $6,674,428.75 | 574 | 2021-01-11 | Filing |
| Large Shareholder, Officer, Director | $230.61 | 17,006 | $3,921,753.66 | 29,399 | 2021-01-11 | Filing |
| Large Shareholder, Officer, Director | $229.57 | 26,166 | $6,006,928.62 | 46,405 | 2021-01-11 | Filing |
| Large Shareholder, Officer, Director | $228.74 | 8,404 | $1,922,330.96 | 72,571 | 2021-01-11 | Filing |
| Large Shareholder, Officer, Director | $227.52 | 19,025 | $4,328,568.00 | 80,975 | 2021-01-11 | Filing |
| Officer | $244.35 | 1,138 | $278,070.30 | 157,388 | 2021-01-08 | Filing |
| Officer | $237.65 | 13,098 | $3,112,739.70 | 122,319 | 2021-01-07 | Filing |
| Officer | $224.26 | 4,594 | $1,030,250.44 | 135,417 | 2021-01-05 | Filing |
| Large Shareholder, Officer, Director | $224.25 | 1,200 | $269,100.00 | 0 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $223.54 | 1,400 | $312,956.00 | 1,200 | 2021-01-04 | Filing |