Alibaba Group Holding Lim...

OTC: BABAF · Real-Time Price · USD
15.01
1.18 (8.56%)
At close: Aug 19, 2025, 3:41 PM