BABA
Alibaba
2025-11-26
•
Barclays
Δh%
-32.59%
Price Then
156.3
Price h
105.36
Target
195