| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $222.57 | 1,904 | $423,773.28 | 2,600 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $221.03 | 1,920 | $424,377.60 | 4,504 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $220.16 | 31,251 | $6,880,220.16 | 6,424 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $219.26 | 37,614 | $8,247,245.64 | 37,675 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $218.33 | 24,711 | $5,395,152.63 | 75,289 | 2021-01-04 | Filing |
| Officer | $222.61 | 118 | $26,267.98 | 113,977 | 2021-01-04 | Filing |
| Officer | $222.61 | 3,279 | $729,938.19 | 157,388 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $232.62 | 3,010 | $700,186.20 | 0 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $231.88 | 15,128 | $3,507,880.64 | 3,010 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $230.87 | 17,837 | $4,118,028.19 | 18,138 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $229.83 | 3,448 | $792,453.84 | 35,975 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $228.66 | 7,003 | $1,601,305.98 | 39,423 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $227.37 | 11,026 | $2,506,981.62 | 46,426 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $226.87 | 9,923 | $2,251,231.01 | 57,452 | 2020-12-28 | Filing |