Alibaba (GB:0HCI)
LSE:0HCI
United Kingdom
0HCIAlibaba
$75.11
-$0.90(-1.19%)
At close: 4:00 PM EDT