Analyst skepticism persists. The consensus rating distribution shows five Hold ratings against three Buy/Strong Buy recommendations, reflecting lingering caution despite the return to profitability. Shares closed at $1.34, down 70% from the 52-week high of $4.48 but nearly double the $0.70 low. Trading volume of 246,873 shares remained light, indicating institutional investors are waiting for sustained earnings momentum before re-engaging.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.