Earnings Per Share (adj.)
$0.25
estimate N/A
Revenue
$432.4M
vs $0 est.
Analyst support remains concentrated. The consensus rating distribution shows eight analysts covering the stock, with one Strong Buy and seven Buy ratings—no Hold, Sell, or Strong Sell recommendations. This unanimous positive tilt has held steady over the past month. Shares closed at $5.23 on volume of 624,077, trading well below the 52-week high of $11.08.
What to Watch: The earnings call scheduled for March 17 at 8:30 PM ET will reveal whether management sees catalysts to reignite revenue growth after two consecutive flat quarters—critical for a stock trading 53% below its 52-week high.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.