tiprankstipranks
Alibaba (GB:0HCI)
LSE:0HCI
United Kingdom
0HCIAlibaba
$82.93
-$3.82(-4.40%)
At close: 4:00 PM EST