Financial PerformancePreliminary results fell short of estimates due to unexpected costs and lower hosting revenue, signaling potential financial instability.
Production ChallengesBTC mined in the first quarter was significantly short of analyst expectations, reflecting challenges in production that may affect investor sentiment.
Stock Value PerceptionThe stock trades at a discount due to its complex business model, limited liquidity, and it being a new story to the market, which currently attracts fewer retail buyers.