| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $173.62 | 1,000 | $173,623.00 | 30,222,407 | 2020-03-03 | Filing |
| Officer, Director | $172.51 | 1,100 | $189,759.02 | 30,223,407 | 2020-03-03 | Filing |
| Officer, Director | $171.38 | 500 | $85,689.00 | 30,224,507 | 2020-03-03 | Filing |
| Officer, Director | $170.49 | 1,300 | $221,637.00 | 30,225,007 | 2020-03-03 | Filing |
| Officer, Director | $169.36 | 1,893 | $320,602.08 | 30,226,307 | 2020-03-03 | Filing |
| Officer, Director | $168.08 | 600 | $100,848.00 | 30,228,200 | 2020-03-03 | Filing |
| Officer, Director | $176.09 | 896 | $157,777.09 | 30,218,800 | 2020-03-02 | Filing |
| Officer, Director | $174.85 | 900 | $157,363.02 | 30,219,696 | 2020-03-02 | Filing |
| Officer, Director | $173.97 | 2,400 | $417,516.00 | 30,220,596 | 2020-03-02 | Filing |
| Officer, Director | $172.97 | 1,904 | $329,329.93 | 30,222,996 | 2020-03-02 | Filing |
| Officer, Director | $171.91 | 2,000 | $343,820.00 | 30,224,900 | 2020-03-02 | Filing |
| Officer, Director | $170.47 | 1,200 | $204,561.96 | 30,226,900 | 2020-03-02 | Filing |
| Officer, Director | $169.63 | 700 | $118,737.99 | 30,228,100 | 2020-03-02 | Filing |
| Officer, Director | $169.50 | 686 | $116,276.79 | 30,218,800 | 2020-02-28 | Filing |
| Officer, Director | $168.55 | 1,800 | $303,381.00 | 30,219,486 | 2020-02-28 | Filing |
| Officer, Director | $167.60 | 2,800 | $469,274.12 | 30,221,286 | 2020-02-28 | Filing |
| Officer, Director | $166.66 | 3,900 | $649,977.12 | 30,224,086 | 2020-02-28 | Filing |
| Officer, Director | $165.31 | 714 | $118,028.41 | 30,227,986 | 2020-02-28 | Filing |
| Officer, Director | $163.33 | 100 | $16,333.00 | 30,228,700 | 2020-02-28 | Filing |
| Officer | $172.50 | 5,000 | $862,500.00 | 31,573 | 2020-03-02 | Filing |