Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $29.05 | 14 | Director | 3,633 | 2018-05-25 | Filing |
| $26.95 | 15 | Director | 3,620 | 2018-02-26 | Filing |
| $27.40 | 57 | Large Shareholder, Officer, Director | 14,071 | 2017-11-24 | Filing |
| $16.45 | 94 | Large Shareholder, Officer, Director | 14,014 | 2017-08-25 | Filing |
| $15.75 | 96 | Large Shareholder, Officer, Director | 13,921 | 2017-05-26 | Filing |
| $16.75 | 89 | Large Shareholder, Officer, Director | 13,825 | 2017-02-24 | Filing |
| $27.40 | 15 | Director | 3,605 | 2017-11-24 | Filing |
| $16.45 | 24 | Director | 3,590 | 2017-08-25 | Filing |
| $15.75 | 24 | Director | 3,566 | 2017-05-26 | Filing |
| $16.75 | 23 | Director | 3,542 | 2017-02-24 | Filing |
| $14.79 | 4 | Large Shareholder, Officer, Director | 96,077 | 2016-02-04 | Filing |
| $17.15 | 86 | Large Shareholder, Officer, Director | 13,736 | 2016-11-25 | Filing |
| $16.20 | 92 | Large Shareholder, Officer, Director | 13,649 | 2016-08-26 | Filing |
| $15.74 | 94 | Large Shareholder, Officer, Director | 13,557 | 2016-05-27 | Filing |
| $14.40 | 102 | Large Shareholder, Officer, Director | 13,463 | 2016-02-26 | Filing |
| $17.15 | 22 | Director | 3,519 | 2016-11-25 | Filing |
| $16.20 | 24 | Director | 3,497 | 2016-08-26 | Filing |
| $15.74 | 24 | Director | 3,473 | 2016-05-27 | Filing |
| $14.40 | 26 | Director | 3,449 | 2016-02-26 | Filing |
| $13.74 | 1,000 | Director | 4,000 | 2016-05-19 | Filing |