Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $28.21 | 1 | Officer | 1,432 | 2017-08-01 | Filing |
| $27.45 | 1 | Officer | 1,431 | 2017-07-05 | Filing |
| $16.27 | 700 | Officer | 21,114 | 2017-06-29 | Filing |
| $26.41 | 100 | Officer | 20,414 | 2017-06-23 | Filing |
| $12.48 | 2,445 | Large Shareholder, Director | 24,499 | 2017-06-16 | Filing |
| $29.55 | 1,050 | Large Shareholder, Director | 22,054 | 2017-06-16 | Filing |
| $12.48 | 2,445 | Director | 4,668 | 2017-06-16 | Filing |
| $12.48 | 2,445 | Director | 5,833 | 2017-06-16 | Filing |
| $28.50 | 65 | Officer | 1,430 | 2017-06-16 | Filing |
| $16.27 | 550 | Officer | 6,692 | 2017-06-13 | Filing |
| $28.77 | 5 | Officer | 1,365 | 2017-06-02 | Filing |
| $40.95 | 100 | Officer | 6,242 | 2017-05-23 | Filing |
| $41.15 | 20 | Officer | 6,142 | 2017-05-03 | Filing |
| $18.72 | 7,616 | Large Shareholder, Officer, Director | 209,186 | 2017-05-04 | Filing |
| $40.99 | 6,731 | Large Shareholder, Officer, Director | 201,570 | 2017-05-04 | Filing |
| $27.66 | 882 | Officer | 6,254 | 2017-02-21 | Filing |
| $7.80 | 7,264 | Officer, Director | 13,067 | 2017-02-03 | Filing |
| $34.35 | 5,447 | Officer, Director | 5,803 | 2017-02-03 | Filing |
| $34.35 | 7,131 | Officer, Director | 356 | 2017-02-01 | Filing |
| $32.55 | 215,653 | Large Shareholder, Director | 342,232 | 2016-12-30 | Filing |