| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $162.18 | 1,400 | $227,053.96 | 30,114,600 | 2020-03-06 | Filing |
| Officer, Director | $161.23 | 800 | $128,982.00 | 30,116,000 | 2020-03-06 | Filing |
| Officer, Director | $160.17 | 1,300 | $208,222.04 | 30,116,800 | 2020-03-06 | Filing |
| Officer, Director | $159.25 | 700 | $111,475.00 | 30,118,100 | 2020-03-06 | Filing |
| Officer, Director | $173.58 | 200 | $34,716.00 | 30,108,800 | 2020-03-05 | Filing |
| Officer, Director | $172.87 | 1,796 | $310,476.32 | 30,109,000 | 2020-03-05 | Filing |
| Officer, Director | $171.90 | 2,000 | $343,797.00 | 30,110,796 | 2020-03-05 | Filing |
| Officer, Director | $170.93 | 1,100 | $188,027.95 | 30,112,796 | 2020-03-05 | Filing |
| Officer, Director | $169.57 | 2,604 | $441,553.51 | 30,113,896 | 2020-03-05 | Filing |
| Officer, Director | $168.81 | 2,300 | $388,265.07 | 30,116,500 | 2020-03-05 | Filing |
| Officer, Director | $175.33 | 921 | $161,478.93 | 30,218,800 | 2020-03-04 | Filing |
| Officer, Director | $174.41 | 1,500 | $261,610.95 | 30,219,721 | 2020-03-04 | Filing |
| Officer, Director | $173.48 | 2,300 | $399,006.07 | 30,221,221 | 2020-03-04 | Filing |
| Officer, Director | $172.29 | 679 | $116,986.68 | 30,223,521 | 2020-03-04 | Filing |
| Officer, Director | $171.17 | 2,500 | $427,922.00 | 30,224,200 | 2020-03-04 | Filing |
| Officer, Director | $170.32 | 2,100 | $357,665.91 | 30,226,700 | 2020-03-04 | Filing |
| Officer, Director | $177.87 | 307 | $54,606.15 | 30,218,800 | 2020-03-03 | Filing |
| Officer, Director | $176.93 | 500 | $88,464.00 | 30,219,107 | 2020-03-03 | Filing |
| Officer, Director | $175.94 | 1,200 | $211,124.04 | 30,219,607 | 2020-03-03 | Filing |
| Officer, Director | $174.93 | 1,600 | $279,880.00 | 30,220,807 | 2020-03-03 | Filing |