| Jun 18, 2019 | AwardD (derivative) | 35,000 | 0.00 USD | — | SEC | |
| Jun 19, 2018 | Buy | 2,500 | 4.40 USD | $11K | SEC | |
| May 31, 2018 | AwardD (derivative) | 104,643 | 0.00 USD | — | SEC | |
| May 31, 2018 | AwardD (derivative) | 104,643 | 0.00 USD | — | SEC | |
| Mar 28, 2018 | Exercise | 928 | — | — | SEC | |
| Mar 28, 2018 | ExerciseD (derivative) | -928 | — | — | SEC | |
| Mar 16, 2017 | AwardD (derivative) | 74,250 | 0.00 USD | — | SEC | |
| Mar 16, 2017 | AwardD (derivative) | 150,750 | 0.00 USD | — | SEC | |
| May 23, 2016 | Buy | 2,500 | 1.56 USD | $3.9K | SEC | |
| May 23, 2016 | Buy | 2,500 | 1.55 USD | $3.9K | SEC | |
| Mar 24, 2016 | AwardD (derivative) | 75,000 | 0.00 USD | — | SEC | |
| Nov 19, 2015 | Buy | 10,000 | 1.70 USD | $17K | SEC | |
| Nov 18, 2015 | Buy | 10,000 | 1.56 USD | $15.6K | SEC | |
| Nov 17, 2015 | Buy | 15,000 | 1.32 USD | $19.8K | SEC | |
| Sep 1, 2015 | AwardD (derivative) | 100,000 | 0.00 USD | — | SEC | |
| Aug 27, 2015 | Buy | 10,000 | 0.88 USD | $8.8K | SEC | |
| Aug 21, 2015 | Buy | 75,000 | 0.62 USD | $46.5K | SEC | |
| Aug 21, 2015 | Buy | 25,000 | 0.76 USD | $19K | SEC | |
| Jun 3, 2015 | Buy | 8,000 | 1.80 USD | $14.4K | SEC | |
| Jun 3, 2015 | Buy | 3,000 | 1.74 USD | $5.2K | SEC | |
| Jun 3, 2015 | Buy | 5,000 | 2.01 USD | $10K | SEC | |
| Jun 2, 2015 | Buy | 5,000 | 1.91 USD | $9.6K | SEC | |
| Jun 1, 2015 | AwardD (derivative) | 85,000 | 0.00 USD | — | SEC | |
| Feb 13, 2015 | Buy | 10,500 | 2.59 USD | $27.2K | SEC | |
| Feb 13, 2015 | Buy | 3,500 | 2.91 USD | $10.2K | SEC | |