Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

140.06
USD
Sponsored
-0.94
-0.67%
May 08, 16:00 UTC -4
Closed
exchange

After-Market

139.90

-0.16
-0.11%

Advertisement