Stock Price
122.06
Daily Change
-1.78 -1.44%
Monthly
-14.34%
Yearly
-5.98%
Q2 Forecast
119.95

Alibaba reported CNY2.38B in Outstanding Shares in January of 2025.