| Ytd | -12.93% | |
| 1y | -12.93% |
| Open | 12.78 | Prev Close | 12.20 | Low | 12.14 | High | 12.78 | Mkt Cap | 475.33M |
| Vol | 45.73K | Avg Vol | 236.78K | EPS | -0.15 | P/E | -81.33 | Forward P/E | -43.48 |
| Beta | N/A | Short Ratio | 1.41 | Inst. Own | 13.69% | Dividend | N/A | Div Yield | N/A |
| Ex Div Date | N/A | Earning | N/A | 50-d Avg | 14.52 | 200-d Avg | 15.82 | 1yr Est | 25.50 |
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| 2026-07-01 | DA Davidson | Upgrade | Buy | Buy |
| 2026-04-20 | Maxim Group | Downgrade | Buy | Hold |
| 2026-04-14 | DA Davidson | Upgrade | Buy |
| Report Date | Organization | Position | Value | Percentage |
|---|---|---|---|---|
| 2026-03-30 | Donald Smith & Co., Inc. | 1.50M | 18.92M | 3.86% |
| 2026-03-30 | T. Rowe Price Investment Management, Inc. | 1.11M | 14.01M | 2.86% |
| 2026-03-30 | Driehaus Capital Management, LLC | 555.25K | 7.00M | 1.43% |
| 2026-03-30 | Aventail Capital Group, LP | 430.78K | 5.43M | 1.11% |
| 2026-03-30 | Potrero Capital Research LLC | 359.51K | 4.53M | 0.93% |
| 2026-03-30 | Picton Mahoney Asset Management | 309.40K | 3.90M | 0.80% |
| Report Date | Organization | Position | Value | Percentage |
|---|---|---|---|---|
| 2026-03-30 | T. Rowe Price Small-Cap Value Fund, Inc. | 303.80K | 3.83M | 0.78% |
| 2026-03-30 | T. Rowe Price Small-Cap Stock Fund, Inc. | 269.18K | 3.39M | 0.69% |
| 2026-03-30 | -Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 197.15K | 2.49M | 0.51% |
| 2026-03-30 | T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd. | 146.98K | 1.85M | 0.38% |
| 2026-03-30 | -Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 127.61K | 1.61M | 0.33% |
| 2026-03-30 | Driehaus Mutual Funds-Driehaus Micro Cap Growth Fund | 88.50K | 1.12M | 0.23% |