| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $280.83 | 300 | $84,249.99 | 3,777,010 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $279.37 | 600 | $167,619.00 | 3,777,310 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $289.02 | 800 | $231,213.68 | 0 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $288.26 | 9,990 | $2,879,728.39 | 800 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $287.31 | 3,400 | $976,863.86 | 10,790 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $286.43 | 5,775 | $1,654,132.10 | 14,190 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $285.44 | 5,400 | $1,541,368.98 | 19,965 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $284.19 | 6,535 | $1,857,157.47 | 25,365 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $283.58 | 1,300 | $368,650.88 | 31,900 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $282.16 | 800 | $225,729.52 | 33,200 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $281.10 | 700 | $196,769.02 | 34,000 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $279.25 | 1,300 | $363,019.02 | 34,700 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $277.51 | 110 | $30,526.10 | 17,100 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $276.12 | 1,060 | $292,682.85 | 17,210 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $275.35 | 1,240 | $341,436.23 | 18,270 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $274.15 | 2,100 | $575,718.15 | 19,510 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $273.31 | 1,020 | $278,776.30 | 21,610 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $272.27 | 470 | $127,964.88 | 22,630 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $277.51 | 116 | $32,191.16 | 29,679 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $276.34 | 500 | $138,169.00 | 29,795 | 2020-11-30 | Filing |