Financial PerformanceThe company's capital constraints remain a concern; therefore, analysts maintain a Hold rating as they believe the risk/reward is balanced.
Investment RecommendationThe inability to operate profitably and the need to raise additional capital gives analysts pause, leading to a recommendation not to purchase shares at this time.
Revenue And ProfitabilityAnalysts are lowering their 2025 and 2026 revenue estimates, and widening their 2025 and 2026 GAAP loss per share estimates.