| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $63.31 | 239 | $15,132.12 | 1,951,462 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $62.65 | 5,756 | $360,592.10 | 1,951,701 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $61.28 | 900 | $55,152.99 | 1,957,457 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $60.19 | 1,017 | $61,215.37 | 1,958,357 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $59.49 | 1,200 | $71,387.16 | 1,959,374 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $63.35 | 279 | $17,673.87 | 1,960,574 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $62.79 | 1,834 | $115,158.14 | 1,960,853 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $61.72 | 891 | $54,994.48 | 1,962,687 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $60.46 | 8,799 | $531,996.34 | 1,963,578 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $59.87 | 8,138 | $487,202.53 | 1,972,377 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $65.60 | 322 | $21,124.55 | 1,980,515 | 2019-12-16 | Filing |
| Large Shareholder, Officer, Director | $64.28 | 5,856 | $376,413.14 | 1,980,837 | 2019-12-16 | Filing |
| Large Shareholder, Officer, Director | $63.62 | 7,396 | $470,559.41 | 1,986,693 | 2019-12-16 | Filing |
| Large Shareholder, Officer, Director | $62.84 | 7,373 | $463,351.76 | 1,994,089 | 2019-12-16 | Filing |
| Large Shareholder, Officer, Director | $54.38 | 400 | $21,752.00 | 1,986,462 | 2019-11-18 | Filing |
| Large Shareholder, Officer, Director | $53.86 | 2,082 | $112,140.27 | 1,986,862 | 2019-11-18 | Filing |
| Large Shareholder, Officer, Director | $52.68 | 8,080 | $425,643.90 | 1,988,944 | 2019-11-18 | Filing |
| Large Shareholder, Officer, Director | $51.82 | 10,513 | $544,743.71 | 1,997,024 | 2019-11-18 | Filing |
| Large Shareholder, Officer, Director | $50.98 | 1,046 | $53,321.73 | 2,007,537 | 2019-11-18 | Filing |
| Large Shareholder, Officer, Director | $51.47 | 4,598 | $236,657.22 | 2,008,583 | 2019-11-15 | Filing |