Earnings Per Share (adj.)
$0.14
estimate N/A
Revenue
$456.5M
estimate N/A
Stock Price
$9.27
change N/A
What to Watch: The company’s earnings call at 8:00 AM ET will be critical to understanding the drivers behind the 86% revenue collapse. Investors need clarity on whether this reflects regulatory headwinds in China’s freight sector, competitive pressure, or a fundamental shift in the business model. Management’s guidance for Q1 2026 and commentary on the path to stabilization will determine whether the stock can hold above its 52-week low of $8.71.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.