| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $20.11 | 30,000 | $603,204.00 | 251,202 | 2019-12-11 | Filing |
| Officer | $20.14 | 15,935 | $320,921.34 | 18,753 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $20.05 | 800 | $16,038.32 | 1,281,202 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $20.11 | 10,400 | $209,184.56 | 1,282,002 | 2019-11-05 | Filing |
| Large Shareholder, Officer, Director | $22.56 | 10,400 | $234,669.76 | 1,292,402 | 2019-10-11 | Filing |
| Large Shareholder, Officer, Director | $21.72 | 10,400 | $225,852.64 | 1,302,802 | 2019-10-10 | Filing |
| Large Shareholder, Officer, Director | $22.61 | 10,500 | $237,369.30 | 1,313,202 | 2019-09-19 | Filing |
| Large Shareholder, Officer, Director | $22.46 | 10,500 | $235,856.25 | 1,336,202 | 2019-09-18 | Filing |
| Officer | $20.92 | 15,000 | $313,804.50 | 168,286 | 2019-09-09 | Filing |
| Officer | $20.75 | 2,500 | $51,872.25 | 12,573 | 2019-09-05 | Filing |
| Officer | $20.65 | 39,463 | $814,839.92 | 71,156 | 2019-08-20 | Filing |
| Officer | $20.88 | 2,700 | $56,371.68 | 110,619 | 2019-08-19 | Filing |
| Officer | $21.00 | 837 | $17,577.00 | 113,319 | 2019-08-19 | Filing |
| Large Shareholder, Officer, Director | $20.62 | 10,500 | $216,499.50 | 1,346,702 | 2019-08-09 | Filing |
| Large Shareholder, Officer, Director | $20.96 | 10,500 | $220,075.80 | 1,357,202 | 2019-08-08 | Filing |
| Officer | $22.03 | 15,908 | $350,442.10 | 22,143 | 2019-07-31 | Filing |
| Officer | $21.81 | 18,424 | $401,890.08 | 38,051 | 2019-07-30 | Filing |
| Officer | $21.90 | 3,495 | $76,551.33 | 56,475 | 2019-06-12 | Filing |
| Officer | $21.65 | 36,470 | $789,535.38 | 59,970 | 2019-05-22 | Filing |
| Director | $25.36 | 34,575 | $876,680.24 | 41,703 | 2019-02-28 | Filing |