| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $187.39 | 1,861 | $348,736.88 | 30,089,200 | 2020-06-18 | Filing |
| Officer, Director | $186.43 | 1,000 | $186,433.00 | 30,091,061 | 2020-06-18 | Filing |
| Officer, Director | $185.16 | 900 | $166,641.03 | 30,092,061 | 2020-06-18 | Filing |
| Officer, Director | $183.96 | 400 | $73,583.00 | 30,092,961 | 2020-06-18 | Filing |
| Officer, Director | $182.26 | 439 | $80,012.23 | 30,093,361 | 2020-06-18 | Filing |
| Officer, Director | $188.47 | 200 | $37,693.00 | 30,093,800 | 2020-06-18 | Filing |
| Officer, Director | $187.67 | 3,021 | $566,964.06 | 30,094,000 | 2020-06-18 | Filing |
| Officer, Director | $186.92 | 2,800 | $523,381.04 | 30,097,021 | 2020-06-18 | Filing |
| Officer, Director | $185.62 | 1,600 | $296,996.96 | 30,099,821 | 2020-06-18 | Filing |
| Officer, Director | $184.81 | 1,300 | $240,251.05 | 30,101,421 | 2020-06-18 | Filing |
| Officer, Director | $183.61 | 600 | $110,167.98 | 30,102,721 | 2020-06-18 | Filing |
| Officer, Director | $182.13 | 479 | $87,239.65 | 30,103,321 | 2020-06-18 | Filing |
| Officer, Director | $182.03 | 2,900 | $527,895.12 | 30,093,800 | 2020-06-17 | Filing |
| Officer, Director | $181.37 | 2,100 | $380,867.76 | 30,096,700 | 2020-06-17 | Filing |
| Officer, Director | $182.05 | 5,528 | $1,006,361.34 | 30,098,800 | 2020-06-17 | Filing |
| Officer, Director | $181.39 | 4,472 | $811,166.69 | 30,104,328 | 2020-06-17 | Filing |
| Director | $188.32 | 1,500 | $282,477.45 | 50,877 | 2020-06-18 | Filing |
| Director | $187.55 | 10,156 | $1,904,795.38 | 52,377 | 2020-06-18 | Filing |
| Director | $186.77 | 5,094 | $951,416.57 | 62,533 | 2020-06-18 | Filing |
| Director | $185.58 | 4,400 | $816,538.80 | 67,627 | 2020-06-18 | Filing |