2025Q4
| Insider | Role (last 12 mo) | Shares held | Filed at |
|---|---|---|---|
| Cannell Capital Llc | 10% Owner | 3,034,168 | Apr 4, 2018 |
| Polar Asset Management Partners Inc. | 10% Owner | 2,719,757 | May 18, 2016 |
| Exec date | Filing date | Insider | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Apr 2, 2018 | Apr 4, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 65.0 | +10,120 | 0.33% | ✗ | $52.2K |
| Mar 27, 2018 | Mar 29, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 72.5 | +19,000 | 0.63% | ✗ | $99.8K |
| Mar 22, 2018 | Mar 26, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 56.3 | +2,357 | 0.08% | ✗ | $12.3K |
| Mar 19, 2018 | Mar 21, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 47.5 | +1,500 | 0.05% | ✗ | $7.8K |
| Mar 14, 2018 | Mar 19, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 85.0 | +54,462 | 1.85% | ✗ | $287.7K |
| Mar 9, 2018 | Mar 13, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 61.3 | +7,900 | 0.27% | ✗ | $39.6K |
| Jan 11, 2018 | Jan 16, 2018 | CANNELL CAPITAL LLC | 10% Owner | Buy | 56.3 | +2,700 | 0.09% | ✗ | $12.9K |
| Dec 12, 2017 | Dec 18, 2017 | CANNELL CAPITAL LLC | 10% Owner | Buy | 61.3 | +11,448 | 0.39% | ✗ | $48.8K |
| Dec 6, 2017 | Dec 12, 2017 | CANNELL CAPITAL LLC | 10% Owner | Buy | 72.5 | +26,301 | 0.91% | ✗ | $111.9K |
| May 17, 2016 | May 18, 2016 | Polar Asset Management Partners Inc. | 10% Owner | Sell | 17.5 | -513,300 | -15.88% | ✗ | $1.7M |
| Mar 21, 2016 | Mar 23, 2016 | CANNELL CAPITAL LLC | 10% Owner | Sell | 17.5 | -721,096 | -19.96% | ✗ | $1.4M |
| Mar 8, 2016 | Mar 11, 2016 | CANNELL CAPITAL LLC | 10% Owner | Sell | 43.8 | -14,061 | -0.39% | ✗ | $25.5K |
| Feb 17, 2016 | Feb 19, 2016 | CANNELL CAPITAL LLC | 10% Owner | Sell | 22.5 | -40,298 | -1.10% | ✗ | $65.3K |
| Nov 9, 2015 | Nov 12, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 47.5 | +500 | 0.01% | ✗ | $1K |
| Nov 4, 2015 | Nov 6, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 61.3 | +10,800 | 0.30% | ✗ | $21.5K |
| Sep 18, 2015 | Sep 22, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 47.5 | +300 | 0.01% | ✗ | $594 |
| Sep 14, 2015 | Sep 16, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 61.3 | +13,100 | 0.36% | ✗ | $26.2K |
| Sep 10, 2015 | Sep 11, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 55.0 | +4,600 | 0.13% | ✗ | $9.1K |
| Aug 27, 2015 | Sep 2, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 47.5 | +200 | 0.01% | ✗ | $398.7 |
| Aug 24, 2015 | Aug 26, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 72.5 | +35,187 | 0.98% | ✗ | $64.4K |
| Aug 7, 2015 | Aug 17, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 72.5 | +34,200 | 0.96% | ✗ | $70.7K |
| Aug 5, 2015 | Aug 17, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 82.5 | +59,200 | 1.69% | ✗ | $104.3K |
| Aug 17, 2015 | CANNELL CAPITAL LLC | 10% Owner | Neutral | 52.5 | - | 0.00% | ✗ | - | |
| Aug 7, 2015 | Aug 17, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 55.0 | +4,500 | 0.13% | ✗ | $9K |
| Aug 5, 2015 | Aug 7, 2015 | CANNELL CAPITAL LLC | 10% Owner | Buy | 82.5 | +54,793 | 1.58% | ✗ | $96.8K |
| Aug 6, 2015 | CANNELL CAPITAL LLC | 10% Owner | Neutral | 52.5 | - | 0.00% | ✗ | - |