| Jul 29, 2026 | Award | 973 | 0.00 USD | — | SEC | |
| May 19, 2026 | Award | 6,488 | 0.00 USD | — | SEC | |
| Jan 29, 2026 | Award | 1,738 | 10.52 USD | $18.3K | SEC | |
| Sep 12, 2018 | Buy | 28,500 | 1.71 USD | $48.7K | SEC | |
| Aug 29, 2018 | Award | 31,250 | 0.00 USD | — | SEC | |
| Jul 17, 2017 | Award | 35,842 | 0.00 USD | — | SEC | |
| Dec 20, 2016 | Sell | -53,561 | 2.52 USD | $135K | SEC | |
| Dec 14, 2016 | Sell | -67,098 | 2.62 USD | $175.8K | SEC | |
| Dec 14, 2016 | Sell | -28,988 | 2.53 USD | $73.3K | SEC | |
| Dec 14, 2016 | Sell | -87,793 | 2.45 USD | $215.1K | SEC | |
| Jul 15, 2016 | Award | 29,851 | 0.00 USD | — | SEC | |
| May 10, 2016 | Award | 53,561 | 0.00 USD | — | SEC | |
| May 10, 2016 | Award | 124,783 | 0.00 USD | — | SEC | |
| Aug 4, 2015 | Award | 5,283 | 0.00 USD | — | SEC | |
| Jul 17, 2015 | Award | 13,850 | 0.00 USD | — | SEC | |
| Jun 25, 2015 | Award | 83,813 | 0.00 USD | — | SEC | |
| Jun 25, 2015 | Award | 7,022 | 0.00 USD | — | SEC | |
| Jun 25, 2015 | Award | 14,045 | 0.00 USD | — | SEC | |
| Jun 25, 2015 | Other | -10,794 | 7.56 USD | $81.6K | SEC | |
| Jun 22, 2015 | Other | -8,500 | 7.75 USD | $65.9K | SEC | |
| Jun 22, 2015 | Other | -5,000 | 7.59 USD | $38K | SEC | |
| Jun 22, 2015 | Other | -5,706 | 7.54 USD | $43K | SEC | |