The latest trading day saw Alibaba (BABA) settling at $122.05, representing a -1.36% change from its previous close.
Alibaba (BABA) has surged 21% YTD in 2026, far outperforming both market and sector indices, driven by potential approval for Nvidia AI chip imports and possible its chip unit's IPO. But there are ...