Trading volume signals attention. Shares traded 1.6 million times on the earnings release, closing at $4.96—well below the 52-week high of $13.94 but above the $3.49 low. With a market capitalization of just $104.6 million and adjusted EBITDA of $26 million, the company faces mounting pressure to demonstrate a path back to profitability.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.