Alibaba Internet Software & Services

BABA
NYSE
88.83 0.98 (1.09%) last updated 5:44 PM EST Jan 30
Trade $BABA Now