ChowChow Cloud International (CHOW) Stock Plunges 84%: Latest Price, News and Forecasts as of December 11, 2025
ChowChow Cloud International shares plunged 84% Wednesday, closing at $1.83 after trading as high as $12.05 and as low as $0.65. Pre-market quotes Thursday showed further declines to $1.40. The Hong Kong-based cloud services provider’s market cap fell to about $64 million. Its next earnings report is expected around December 23.