| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $242.79 | 2,474 | $600,650.58 | 29,483,926 | 2020-09-11 | Filing |
| Officer, Director | $241.45 | 1,400 | $338,029.02 | 29,486,400 | 2020-09-11 | Filing |
| Officer, Director | $240.67 | 1,000 | $240,666.00 | 29,487,800 | 2020-09-11 | Filing |
| Officer, Director | $255.63 | 600 | $153,376.98 | 29,478,800 | 2020-09-10 | Filing |
| Officer, Director | $254.81 | 863 | $219,897.58 | 29,479,400 | 2020-09-10 | Filing |
| Officer, Director | $253.43 | 900 | $228,086.01 | 29,480,263 | 2020-09-10 | Filing |
| Officer, Director | $252.22 | 800 | $201,772.00 | 29,481,163 | 2020-09-10 | Filing |
| Officer, Director | $251.27 | 267 | $67,089.57 | 29,481,963 | 2020-09-10 | Filing |
| Officer, Director | $249.56 | 100 | $24,956.00 | 29,482,230 | 2020-09-10 | Filing |
| Officer, Director | $248.69 | 870 | $216,356.91 | 29,482,330 | 2020-09-10 | Filing |
| Officer, Director | $247.85 | 600 | $148,710.00 | 29,483,200 | 2020-09-10 | Filing |
| Officer, Director | $255.64 | 900 | $230,078.97 | 29,483,800 | 2020-09-10 | Filing |
| Officer, Director | $254.58 | 1,523 | $387,718.33 | 29,484,700 | 2020-09-10 | Filing |
| Officer, Director | $253.52 | 1,800 | $456,330.06 | 29,486,223 | 2020-09-10 | Filing |
| Officer, Director | $252.52 | 1,500 | $378,778.95 | 29,488,023 | 2020-09-10 | Filing |
| Officer, Director | $251.45 | 800 | $201,159.04 | 29,489,523 | 2020-09-10 | Filing |
| Officer, Director | $250.33 | 300 | $75,098.01 | 29,490,323 | 2020-09-10 | Filing |
| Officer, Director | $248.89 | 1,300 | $323,562.98 | 29,490,623 | 2020-09-10 | Filing |
| Officer, Director | $248.00 | 1,877 | $465,497.69 | 29,491,923 | 2020-09-10 | Filing |
| Officer, Director | $253.10 | 200 | $50,620.00 | 61,955 | 2020-09-08 | Filing |