Figures computed from official regulatory filings — .
Company financials
ProfessionalRevenue, margins, P/E and more come with the Professional plan.
Open-market timeline · full history
33 buys6 sells— close pricebar = usd volume, √ scaleclick a period to filter the table
| Insider | Type | Value · USD | Details | |
|---|---|---|---|---|
| CANNELL CAPITAL LLC | Buy | $51.6K | SEC | |
| CANNELL CAPITAL LLC |
| Buy |
| $626.4 |
| SEC |
| CANNELL CAPITAL LLC | Buy | $90.8K | SEC |
| CANNELL CAPITAL LLC | Buy | $8.9K | SEC |
| CANNELL CAPITAL LLC | Buy | $1.6K | SEC |
| CANNELL CAPITAL LLC | Buy | $10.7K | SEC |
| CANNELL CAPITAL LLC | Buy | $7.8K | SEC |
| CANNELL CAPITAL LLC | Buy | $89.4K | SEC |
| CANNELL CAPITAL LLC | Buy | $126.7K | SEC |
| CANNELL CAPITAL LLC | Buy | $71.5K | SEC |
| CANNELL CAPITAL LLC | Buy | $39.6K | SEC |
| CANNELL CAPITAL LLC | Buy | $12.9K | SEC |
| CANNELL CAPITAL LLC | Buy | $48.8K | SEC |
| CANNELL CAPITAL LLC | Buy | $9.3K | SEC |
| CANNELL CAPITAL LLC | Buy | $14.7K | SEC |
| CANNELL CAPITAL LLC | Buy | $87.9K | SEC |
| Polar Securities Inc. | Sell | $1.7M | SEC |
| CANNELL CAPITAL LLC | Sell | $1.4M | SEC |
| CANNELL CAPITAL LLC | Sell | $25.5K | SEC |
| CANNELL CAPITAL LLC | Sell | $28.6K | SEC |
| CANNELL CAPITAL LLC | Sell | $24K | SEC |
| CANNELL CAPITAL LLC | Sell | $12.8K | SEC |
| CANNELL CAPITAL LLC | Buy | $1K | SEC |
| CANNELL CAPITAL LLC | Buy | $21.5K | SEC |
| CANNELL CAPITAL LLC | Buy | $594 | SEC |