Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $4.17 | 47,159 | Officer | 0 | 2019-11-05 | Filing |
| $4.21 | 15,261 | Officer | 0 | 2019-08-14 | Filing |
| $4.32 | 77,154 | Officer | 162,353 | 2017-03-15 | Filing |
| $5.06 | 85,198 | Officer | 139,331 | 2016-12-30 | Filing |
| $14.27 | 26,602 | Officer | 0 | 2014-05-29 | Filing |
| $21.99 | 200 | Director | 9,563 | 2013-08-06 | Filing |
| $19.48 | 25,000 | Officer | 7,643 | 2013-02-28 | Filing |
| $19.46 | 25,000 | Officer | 7,643 | 2013-02-27 | Filing |
| $15.46 | 71,153 | Officer | 0 | 2012-08-30 | Filing |
| $30.00 | 10,000 | Officer | 8,629 | 2011-05-20 | Filing |
| $30.00 | 8,038 | Officer | 8,629 | 2011-05-20 | Filing |
| $29.61 | 8,439 | Officer | 0 | 2011-05-23 | Filing |
| $30.35 | 16,177 | Officer | 6,520 | 2011-05-12 | Filing |
| $27.80 | 13,129 | Officer | 40,166 | 2011-02-28 | Filing |
| $28.66 | 38,710 | Officer | 53,295 | 2010-11-29 | Filing |
| $32.01 | 243,013 | Officer, Director | 265,229 | 2010-05-03 | Filing |
| $32.12 | 243,013 | Officer, Director | 227,239 | 2009-11-02 | Filing |