| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $335.32 | 8,615 | $2,888,781.80 | 3,608,942 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $334.27 | 6,532 | $2,183,451.64 | 3,617,557 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $333.32 | 3,890 | $1,296,614.80 | 3,624,089 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $332.02 | 3,085 | $1,024,281.70 | 3,627,979 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $330.91 | 3,541 | $1,171,752.31 | 3,631,064 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $329.72 | 1,500 | $494,580.00 | 3,634,605 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $329.17 | 800 | $263,336.00 | 3,636,105 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $327.76 | 600 | $196,656.00 | 3,636,905 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $330.64 | 3,900 | $1,289,496.00 | 3,637,505 | 2020-10-02 | Filing |
| Large Shareholder, Officer, Director | $330.03 | 25,120 | $8,290,353.60 | 3,641,405 | 2020-10-02 | Filing |
| Large Shareholder, Officer, Director | $329.09 | 15,980 | $5,258,858.20 | 3,666,525 | 2020-10-02 | Filing |
| Large Shareholder, Officer, Director | $319.27 | 1,404 | $448,255.08 | 3,682,505 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $318.52 | 7,874 | $2,508,026.48 | 3,683,909 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $317.56 | 10,472 | $3,325,488.32 | 3,691,783 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $316.54 | 9,076 | $2,872,917.04 | 3,702,255 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $315.49 | 16,174 | $5,102,735.26 | 3,711,331 | 2020-10-01 | Filing |
| Large Shareholder, Officer, Director | $312.29 | 4,533 | $1,415,610.57 | 3,727,505 | 2020-09-30 | Filing |
| Large Shareholder, Officer, Director | $311.53 | 27,479 | $8,560,532.87 | 3,732,038 | 2020-09-30 | Filing |
| Large Shareholder, Officer, Director | $310.44 | 12,988 | $4,031,994.72 | 3,759,517 | 2020-09-30 | Filing |
| Officer | $310.14 | 200 | $62,027.00 | 363,231 | 2020-09-02 | Filing |