Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $63.68 | 57,391 | Director | 383,905 | 2020-01-14 | Filing |
| $62.47 | 112,804 | Director | 441,296 | 2020-01-14 | Filing |
| $62.01 | 100,846 | Director | 554,100 | 2020-01-14 | Filing |
| $60.46 | 53,318 | Director | 654,946 | 2020-01-14 | Filing |
| $59.78 | 67,573 | Director | 708,264 | 2020-01-14 | Filing |
| $60.69 | 20,996 | Director | 775,837 | 2020-01-13 | Filing |
| $60.25 | 316,861 | Director | 796,833 | 2020-01-13 | Filing |
| $82.97 | 784 | Large Shareholder, Officer, Director | 30,702 | 2019-11-01 | Filing |
| $82.53 | 29,216 | Large Shareholder, Officer, Director | 31,486 | 2019-11-01 | Filing |
| $97.93 | 190 | Large Shareholder, Officer, Director | 30,702 | 2019-10-01 | Filing |
| $97.18 | 2,811 | Large Shareholder, Officer, Director | 30,892 | 2019-10-01 | Filing |
| $96.18 | 1,299 | Large Shareholder, Officer, Director | 33,703 | 2019-10-01 | Filing |
| $95.22 | 2,000 | Large Shareholder, Officer, Director | 35,002 | 2019-10-01 | Filing |
| $94.04 | 6,510 | Large Shareholder, Officer, Director | 37,002 | 2019-10-01 | Filing |
| $93.28 | 47,190 | Large Shareholder, Officer, Director | 43,512 | 2019-10-01 | Filing |
| $98.93 | 3,004 | Director | 2,116 | 2019-09-11 | Filing |
| $98.92 | 2,121 | Director | 2,116 | 2019-09-11 | Filing |
| $105.21 | 500 | Large Shareholder, Officer, Director | 30,702 | 2019-09-09 | Filing |
| $104.44 | 3,400 | Large Shareholder, Officer, Director | 31,202 | 2019-09-09 | Filing |
| $103.40 | 19,042 | Large Shareholder, Officer, Director | 34,602 | 2019-09-09 | Filing |