Alibaba Internet Software & Services

BABA
NYSE
89.45 9.00 (9.18%) last updated 7:59 PM EST Jan 29
Trade $BABA Now