| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $25.00 | 30,000 | $750,000.00 | 89,654 | 2018-01-12 | Filing |
| Officer | $22.32 | 3,500 | $78,120.00 | 119,654 | 2018-01-12 | Filing |
| Officer | $20.77 | 3,500 | $72,695.00 | 93,154 | 2018-01-11 | Filing |
| Officer, Director | $30.05 | 100 | $3,005.00 | 360,078 | 2018-01-12 | Filing |
| Officer, Director | $22.01 | 17,500 | $385,175.00 | 360,178 | 2018-01-11 | Filing |
| Officer, Director | $21.49 | 2,500 | $53,725.00 | 377,678 | 2018-01-11 | Filing |
| Officer, Director | $20.38 | 4,100 | $83,558.00 | 380,178 | 2018-01-10 | Filing |
| Officer, Director | $19.64 | 4,500 | $88,380.00 | 384,278 | 2018-01-10 | Filing |
| Officer | $20.00 | 32,000 | $640,000.00 | 96,654 | 2017-12-29 | Filing |
| Officer, Director | $20.28 | 2,700 | $54,756.00 | 388,778 | 2017-12-29 | Filing |
| Officer, Director | $19.04 | 2,900 | $55,216.00 | 391,478 | 2017-12-29 | Filing |
| Officer, Director | $18.24 | 14,400 | $262,656.00 | 394,378 | 2017-12-29 | Filing |
| Officer, Director | $15.15 | 2,200 | $33,330.00 | 408,778 | 2017-12-28 | Filing |
| Officer, Director | $14.73 | 2,200 | $32,406.00 | 410,978 | 2017-12-13 | Filing |
| Officer, Director | $14.56 | 2,200 | $32,032.00 | 413,178 | 2017-12-12 | Filing |
| Officer, Director | $14.40 | 2,200 | $31,680.00 | 415,378 | 2017-11-30 | Filing |
| Officer, Director | $14.09 | 2,200 | $30,998.00 | 417,578 | 2017-11-29 | Filing |
| Officer | $15.00 | 7,000 | $105,000.00 | 256,236 | 2017-11-17 | Filing |
| Officer | $13.36 | 1,604 | $21,429.44 | 342,530 | 2017-11-15 | Filing |
| Officer | $14.20 | 3,290 | $46,718.00 | 163,052 | 2017-11-16 | Filing |