Alibaba Group Holding Lim...

NYSE: BABA · Real-Time Price · USD
121.34
-0.94 (-0.77%)
At close: Aug 15, 2025, 12:30 PM