| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $176.67 | 1,000 | $176,673.00 | 30,108,900 | 2020-06-12 | Filing |
| Officer, Director | $175.69 | 3,126 | $549,221.32 | 30,109,900 | 2020-06-12 | Filing |
| Officer, Director | $174.68 | 3,174 | $554,424.80 | 30,113,026 | 2020-06-12 | Filing |
| Officer, Director | $173.72 | 2,100 | $364,817.04 | 30,116,200 | 2020-06-12 | Filing |
| Officer, Director | $172.53 | 500 | $86,266.00 | 30,118,300 | 2020-06-12 | Filing |
| Officer, Director | $177.65 | 1,400 | $248,714.06 | 30,108,800 | 2020-06-11 | Filing |
| Officer, Director | $176.66 | 2,145 | $378,944.49 | 30,110,200 | 2020-06-11 | Filing |
| Officer, Director | $175.77 | 1,600 | $281,238.08 | 30,112,345 | 2020-06-11 | Filing |
| Officer, Director | $174.64 | 1,700 | $296,883.07 | 30,113,945 | 2020-06-11 | Filing |
| Officer, Director | $173.52 | 1,224 | $212,382.60 | 30,115,645 | 2020-06-11 | Filing |
| Officer, Director | $172.45 | 1,931 | $333,001.34 | 30,116,869 | 2020-06-11 | Filing |
| Officer, Director | $182.12 | 3,755 | $683,854.59 | 30,108,800 | 2020-06-10 | Filing |
| Officer, Director | $180.90 | 1,210 | $218,890.57 | 30,112,555 | 2020-06-10 | Filing |
| Officer, Director | $180.01 | 2,900 | $522,029.00 | 30,113,765 | 2020-06-10 | Filing |
| Officer, Director | $179.04 | 1,000 | $179,044.00 | 30,116,665 | 2020-06-10 | Filing |
| Officer, Director | $177.73 | 400 | $71,092.00 | 30,117,665 | 2020-06-10 | Filing |
| Officer, Director | $176.60 | 735 | $129,797.77 | 30,118,065 | 2020-06-10 | Filing |
| Officer, Director | $175.84 | 1,168 | $205,377.97 | 30,108,800 | 2020-06-09 | Filing |
| Officer, Director | $175.09 | 4,281 | $749,550.87 | 30,109,968 | 2020-06-09 | Filing |
| Officer, Director | $174.24 | 4,551 | $792,955.32 | 30,114,249 | 2020-06-09 | Filing |