Alibaba

BABA
NYSE
81.58 2.42 (2.88%) last updated 5:22 PM EST Mar 03
Trade $BABA Now