Alibaba Group Holding Ltd – ADR (BABA) Stock: AI Boom, Pentagon Scrutiny and 2026 Forecasts After a Breakout 2025
Alibaba’s U.S.-listed shares closed at $158.32 on December 5, 2025, nearly doubling from their 52-week low but still 18% below the year’s high. The company reported Q2 revenue of 247.8 billion yuan, beating estimates, while net profit dropped 53% due to heavy AI and delivery investments. Washington’s national-security scrutiny and shareholder probes continue.