Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

114.03
USD
+6.30
+5.85%
Apr 14, 15:59 UTC -4
Closed
exchange

After-Market

113.81

-0.22
-0.20%

News Sentiments

Advertisement