| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $40.13 | 6,157 | $247,080.41 | 1,549,940 | 2019-05-20 | Filing |
| Large Shareholder, Other | $40.97 | 1,659 | $67,969.23 | 1,548,281 | 2019-05-20 | Filing |
| Large Shareholder, Other | $40.13 | 6,157 | $247,080.41 | 1,549,940 | 2019-05-20 | Filing |
| Large Shareholder, Other | $41.06 | 8,500 | $349,010.00 | 0 | 2019-05-20 | Filing |
| Officer | $40.14 | 3,096 | $124,265.70 | 37,137 | 2019-05-17 | Filing |
| Officer | $35.75 | 300 | $10,725.00 | 37,137 | 2019-05-15 | Filing |
| Officer | $35.29 | 1,764 | $62,251.56 | 37,437 | 2019-05-15 | Filing |
| Large Shareholder, Other | $35.45 | 4,700 | $166,615.00 | 0 | 2019-05-15 | Filing |
| Large Shareholder, Other | $34.71 | 5,300 | $183,963.00 | 4,700 | 2019-05-15 | Filing |
| Large Shareholder, Director, Other | $35.52 | 775 | $27,528.00 | 1,556,097 | 2019-05-14 | Filing |
| Large Shareholder, Director, Other | $34.64 | 7,386 | $255,851.04 | 1,556,872 | 2019-05-14 | Filing |
| Large Shareholder, Director, Other | $33.00 | 3,839 | $126,687.00 | 1,564,258 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director, Other | $35.52 | 775 | $27,528.00 | 1,556,097 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director, Other | $34.64 | 7,386 | $255,851.04 | 1,556,872 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director, Other | $33.00 | 3,839 | $126,687.00 | 1,564,258 | 2019-05-14 | Filing |
| Large Shareholder, Other | $35.52 | 775 | $27,528.00 | 1,556,097 | 2019-05-14 | Filing |
| Large Shareholder, Other | $34.64 | 7,386 | $255,851.04 | 1,556,872 | 2019-05-14 | Filing |
| Large Shareholder, Other | $33.00 | 3,839 | $126,687.00 | 1,564,258 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director, Other | $32.75 | 9,378 | $307,129.50 | 1,568,097 | 2019-05-13 | Filing |
| Large Shareholder, Officer, Director, Other | $32.04 | 8,768 | $280,926.72 | 1,577,475 | 2019-05-13 | Filing |