Benzinga

ALIBABA GROUP HOLDING LTD by Alibaba Group Holding Limited (BABAF) Stock Price, Quote, News & History

BABAFOTCPK
$12.39
-0.0575-0.46%
Last update: Aug 19, 8:02 AM