| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $42.82 | 31,319 | $1,341,079.58 | 562,412 | 2019-11-01 | Filing |
| Large Shareholder, Other | $41.69 | 4,550 | $189,689.50 | 593,731 | 2019-11-01 | Filing |
| Large Shareholder, Other | $47.04 | 100 | $4,704.00 | 0 | 2019-11-01 | Filing |
| Large Shareholder, Other | $50.05 | 4,696 | $235,040.90 | 0 | 2019-10-31 | Filing |
| Large Shareholder, Other | $50.01 | 1,679 | $83,968.47 | 0 | 2019-10-30 | Filing |
| Large Shareholder, Other | $50.01 | 3,425 | $171,287.68 | 0 | 2019-10-29 | Filing |
| Officer | $50.00 | 832 | $41,600.00 | 21,657 | 2019-10-29 | Filing |
| Large Shareholder, Other | $50.00 | 200 | $10,000.00 | 0 | 2019-10-25 | Filing |
| Officer | $50.00 | 200 | $10,000.00 | 22,489 | 2019-10-25 | Filing |
| Officer | $47.91 | 1,377 | $65,972.07 | 22,689 | 2019-10-15 | Filing |
| Officer | $46.97 | 687 | $32,268.39 | 24,066 | 2019-10-15 | Filing |
| Large Shareholder, Other | $47.06 | 7,974 | $375,285.94 | 0 | 2019-10-11 | Filing |
| Large Shareholder, Other | $47.09 | 1,212 | $57,070.78 | 0 | 2019-10-10 | Filing |
| Large Shareholder, Director, Other | $44.18 | 700 | $30,926.00 | 598,281 | 2019-10-03 | Filing |
| Large Shareholder, Director, Other | $43.56 | 22,063 | $961,064.28 | 598,981 | 2019-10-03 | Filing |
| Large Shareholder, Officer, Director, Other | $44.18 | 700 | $30,926.00 | 598,281 | 2019-10-03 | Filing |
| Large Shareholder, Officer, Director, Other | $43.56 | 22,063 | $961,064.28 | 598,981 | 2019-10-03 | Filing |
| Large Shareholder, Other | $44.18 | 700 | $30,926.00 | 598,281 | 2019-10-03 | Filing |
| Large Shareholder, Other | $43.56 | 22,063 | $961,064.28 | 598,981 | 2019-10-03 | Filing |
| Large Shareholder, Director, Other | $44.40 | 3,521 | $156,332.40 | 621,044 | 2019-10-02 | Filing |