Alibaba Group Holding Lim...

NYSE: BABA · Real-Time Price · USD
121.03
1.60 (1.34%)
At close: May 01, 2025, 2:23 PM

Alibaba Short Interest

No data available