Alibaba (BABA) shares edged up to $154.85 (+0.38%) on February 20, 2026, moving in tandem with a broader rally across the S&P 500 and NASDAQ. While no company-specific news was released today, the stock is recovering from a previous close of $154.27.
- Recent fiscal Q2 2026 analysis highlights a 71% earnings plunge to RMB4.36 per ADS, attributed to significant investments in AI and quick commerce.
- Market sentiment is bolstered by a 6-3 Supreme Court ruling striking down broad tariffs, which could ease operational costs for major importers.
- Alibaba is currently trading at $154.85, up slightly from its previous session close of $154.27.