| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $191.35 | 400 | $76,538.00 | 29,952,918 | 2020-07-29 | Filing |
| Officer, Director | $190.25 | 482 | $91,698.28 | 29,953,318 | 2020-07-29 | Filing |
| Officer, Director | $194.54 | 100 | $19,454.00 | 29,953,800 | 2020-07-29 | Filing |
| Officer, Director | $193.71 | 6,135 | $1,188,429.26 | 29,953,900 | 2020-07-29 | Filing |
| Officer, Director | $192.98 | 2,200 | $424,557.10 | 29,960,035 | 2020-07-29 | Filing |
| Officer, Director | $191.37 | 700 | $133,955.99 | 29,962,235 | 2020-07-29 | Filing |
| Officer, Director | $190.23 | 865 | $164,548.78 | 29,962,935 | 2020-07-29 | Filing |
| Officer, Director | $192.65 | 719 | $138,512.19 | 61,132 | 2020-07-28 | Filing |
| Officer, Director | $191.60 | 1,100 | $210,760.00 | 61,851 | 2020-07-28 | Filing |
| Officer, Director | $190.82 | 1,717 | $327,642.06 | 62,951 | 2020-07-28 | Filing |
| Officer, Director | $189.75 | 1,464 | $277,790.63 | 64,668 | 2020-07-28 | Filing |
| Officer, Director | $192.62 | 700 | $134,834.98 | 29,953,800 | 2020-07-28 | Filing |
| Officer, Director | $191.66 | 1,100 | $210,826.00 | 29,954,500 | 2020-07-28 | Filing |
| Officer, Director | $190.82 | 1,917 | $365,792.93 | 29,955,600 | 2020-07-28 | Filing |
| Officer, Director | $189.80 | 1,283 | $243,509.29 | 29,957,517 | 2020-07-28 | Filing |
| Officer, Director | $192.70 | 1,200 | $231,237.96 | 29,958,800 | 2020-07-28 | Filing |
| Officer, Director | $191.73 | 2,101 | $402,829.77 | 29,960,000 | 2020-07-28 | Filing |
| Officer, Director | $190.93 | 3,577 | $682,947.67 | 29,962,101 | 2020-07-28 | Filing |
| Officer, Director | $189.74 | 3,122 | $592,375.77 | 29,965,678 | 2020-07-28 | Filing |
| Director | $186.06 | 119 | $22,141.14 | 7,273 | 2020-07-24 | Filing |