Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $10.50 | 1,000 | Director | 10,500 | 2017-05-23 | Filing |
| $17.16 | 15,000 | Large Shareholder, Officer, Director | 1,139,280 | 2016-06-01 | Filing |
| $18.01 | 1,000 | Large Shareholder, Officer, Director | 2,060,905 | 2016-06-01 | Filing |
| $16.93 | 20,000 | Large Shareholder, Officer, Director | 1,124,280 | 2016-05-31 | Filing |
| $17.56 | 2,484 | Large Shareholder, Officer, Director | 2,059,905 | 2016-05-31 | Filing |
| $16.24 | 14,898 | Large Shareholder, Officer, Director | 1,104,280 | 2016-05-27 | Filing |
| $16.87 | 11,759 | Large Shareholder, Officer, Director | 2,057,421 | 2016-05-27 | Filing |
| $15.48 | 13,000 | Large Shareholder, Officer, Director | 1,089,382 | 2016-05-26 | Filing |
| $15.70 | 1,000 | Large Shareholder, Officer, Director | 2,045,662 | 2016-05-26 | Filing |
| $15.53 | 18,000 | Large Shareholder, Officer, Director | 1,076,382 | 2016-05-25 | Filing |
| $15.41 | 1,000 | Large Shareholder, Officer, Director | 2,044,662 | 2016-05-25 | Filing |
| $18.77 | 10,000 | Large Shareholder, Officer, Director | 1,058,382 | 2016-03-31 | Filing |
| $18.89 | 2,012 | Large Shareholder, Officer, Director | 2,043,662 | 2016-03-31 | Filing |
| $18.12 | 2,500 | Large Shareholder, Officer, Director | 1,048,382 | 2016-03-30 | Filing |
| $18.18 | 1,370 | Large Shareholder, Officer, Director | 2,041,650 | 2016-03-30 | Filing |
| $20.27 | 9,900 | Officer, Director | 105,337 | 2015-12-04 | Filing |
| $20.43 | 10,100 | Officer, Director | 95,437 | 2015-12-03 | Filing |
| $26.50 | 400 | Director | 9,500 | 2015-08-27 | Filing |
| $25.00 | 600 | Director | 9,100 | 2015-08-27 | Filing |
| $34.43 | 3,000 | Large Shareholder, Officer, Director | 1,003,315 | 2015-06-04 | Filing |