| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $282.84 | 2,638 | $746,118.73 | 0 | 2020-12-04 | Filing |
| Large Shareholder, Officer, Director | $281.80 | 4,900 | $1,380,819.51 | 2,638 | 2020-12-04 | Filing |
| Large Shareholder, Officer, Director | $280.83 | 18,731 | $5,260,161.17 | 7,538 | 2020-12-04 | Filing |
| Large Shareholder, Officer, Director | $279.92 | 9,731 | $2,723,944.34 | 26,269 | 2020-12-04 | Filing |
| Large Shareholder, Officer, Director | $285.98 | 940 | $268,823.64 | 0 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $285.11 | 890 | $253,745.50 | 940 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $284.06 | 740 | $210,200.70 | 1,830 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $283.06 | 2,020 | $571,771.30 | 2,570 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $282.12 | 510 | $143,879.67 | 4,590 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $286.59 | 110 | $31,524.41 | 10,929 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $285.89 | 1,140 | $325,909.81 | 11,039 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $284.93 | 1,020 | $290,628.80 | 12,179 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $283.92 | 990 | $281,084.17 | 13,199 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $283.04 | 2,338 | $661,744.48 | 14,189 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $282.08 | 652 | $183,918.44 | 16,527 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $286.46 | 200 | $57,292.50 | 3,735,910 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $285.81 | 3,003 | $858,296.44 | 3,736,110 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $284.88 | 2,050 | $584,012.82 | 3,739,113 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $283.83 | 2,350 | $666,991.57 | 3,741,163 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $282.95 | 5,350 | $1,513,798.55 | 3,743,513 | 2020-12-03 | Filing |