Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

164.66
USD
Sponsored
+2.15
+1.32%
Feb 09, 11:00 UTC -5
Open

BABA Historical Data

Advertisement