| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $254.34 | 1,190 | $302,669.96 | 29,128,241 | 2020-10-22 | Filing |
| Officer, Director | $253.50 | 1,000 | $253,497.00 | 29,129,431 | 2020-10-22 | Filing |
| Officer, Director | $252.10 | 600 | $151,258.98 | 29,130,431 | 2020-10-22 | Filing |
| Officer, Director | $250.79 | 600 | $150,472.98 | 29,131,031 | 2020-10-22 | Filing |
| Officer, Director | $250.03 | 5,210 | $1,302,669.85 | 29,131,631 | 2020-10-22 | Filing |
| Officer, Director | $249.13 | 1,900 | $473,347.00 | 29,136,841 | 2020-10-22 | Filing |
| Officer, Director | $247.97 | 3,100 | $768,706.07 | 29,138,741 | 2020-10-22 | Filing |
| Officer, Director | $246.93 | 1,400 | $345,702.98 | 29,141,841 | 2020-10-22 | Filing |
| Officer, Director | $257.47 | 1,635 | $420,956.91 | 29,143,241 | 2020-10-21 | Filing |
| Officer, Director | $256.42 | 1,387 | $355,649.13 | 29,144,876 | 2020-10-21 | Filing |
| Officer, Director | $255.43 | 3,300 | $842,929.89 | 29,146,263 | 2020-10-21 | Filing |
| Officer, Director | $254.42 | 5,090 | $1,294,992.20 | 29,149,563 | 2020-10-21 | Filing |
| Officer, Director | $253.52 | 2,088 | $529,354.98 | 29,154,653 | 2020-10-21 | Filing |
| Officer, Director | $252.50 | 1,500 | $378,757.05 | 29,156,741 | 2020-10-21 | Filing |
| Officer | $254.20 | 8,801 | $2,237,214.20 | 13,029 | 2020-10-22 | Filing |
| Officer, Director | $258.62 | 1,238 | $320,176.51 | 29,158,241 | 2020-10-20 | Filing |
| Officer, Director | $257.93 | 3,800 | $980,127.92 | 29,159,479 | 2020-10-20 | Filing |
| Officer, Director | $256.69 | 3,861 | $991,090.13 | 29,163,279 | 2020-10-20 | Filing |
| Officer, Director | $255.93 | 5,001 | $1,279,908.93 | 29,167,140 | 2020-10-20 | Filing |
| Officer, Director | $254.78 | 1,100 | $280,259.98 | 29,172,141 | 2020-10-20 | Filing |