| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $162.07 | 4,946 | $801,598.22 | 3,717 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $161.09 | 1,578 | $254,200.02 | 8,663 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $159.52 | 7,352 | $1,172,791.04 | 10,241 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $158.64 | 25,542 | $4,051,982.88 | 17,593 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $157.82 | 54,723 | $8,636,383.86 | 43,135 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $156.84 | 13,982 | $2,192,936.88 | 97,858 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $155.57 | 4,919 | $765,248.83 | 111,840 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $154.55 | 26,179 | $4,045,964.45 | 116,759 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $153.89 | 24,892 | $3,830,629.88 | 142,938 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $152.73 | 7,170 | $1,095,074.10 | 167,830 | 2020-12-08 | Filing |
| Director | $162.51 | 100 | $16,251.00 | 100,000 | 2020-12-08 | Filing |
| Director | $159.13 | 1,300 | $206,869.00 | 100,100 | 2020-12-08 | Filing |
| Director | $158.03 | 3,165 | $500,164.95 | 101,400 | 2020-12-08 | Filing |
| Director | $157.23 | 1,300 | $204,399.00 | 104,565 | 2020-12-08 | Filing |
| Director | $155.27 | 900 | $139,743.00 | 105,865 | 2020-12-08 | Filing |
| Director | $154.41 | 1,649 | $254,622.09 | 106,765 | 2020-12-08 | Filing |
| Director | $153.10 | 400 | $61,240.00 | 108,414 | 2020-12-08 | Filing |
| Director | $138.50 | 853 | $118,140.50 | 1,502 | 2020-12-03 | Filing |
| Director | $138.50 | 6,800 | $941,800.00 | 0 | 2020-12-03 | Filing |
| Large Shareholder | $137.17 | 17 | $2,331.89 | 6,334,752 | 2020-12-02 | Filing |