| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $347.69 | 100 | $34,769.00 | 115,996 | 2020-12-31 | Filing |
| Officer | $346.87 | 1,175 | $407,567.08 | 116,096 | 2020-12-31 | Filing |
| Officer | $346.35 | 2,175 | $753,317.12 | 117,271 | 2020-12-31 | Filing |
| Officer | $345.02 | 350 | $120,758.02 | 119,446 | 2020-12-31 | Filing |
| Officer | $344.08 | 700 | $240,859.22 | 119,796 | 2020-12-31 | Filing |
| Officer | $342.73 | 200 | $68,546.16 | 120,496 | 2020-12-31 | Filing |
| Officer | $344.75 | 200 | $68,949.00 | 115,696 | 2020-12-31 | Filing |
| Officer | $344.34 | 1,266 | $435,938.74 | 115,896 | 2020-12-31 | Filing |
| Officer | $343.02 | 1,609 | $551,913.87 | 117,162 | 2020-12-31 | Filing |
| Officer | $341.97 | 1,817 | $621,365.49 | 118,771 | 2020-12-31 | Filing |
| Officer | $340.74 | 833 | $283,832.67 | 120,588 | 2020-12-31 | Filing |
| Large Shareholder, Officer, Director | $369.34 | 399 | $147,366.62 | 62,528 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $368.55 | 900 | $331,698.33 | 62,927 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $367.35 | 1,902 | $698,704.84 | 63,827 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $366.47 | 9,738 | $3,568,710.18 | 65,729 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $365.59 | 8,646 | $3,160,847.91 | 75,467 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $364.58 | 5,975 | $2,178,382.83 | 84,113 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $363.71 | 2,625 | $954,733.76 | 90,088 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $362.60 | 4,107 | $1,489,204.36 | 92,713 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $361.43 | 3,908 | $1,412,468.83 | 96,820 | 2020-12-21 | Filing |