Alibaba

BABA
NYSE
84.54 2.26 (2.75%) last updated 6:43 PM EDT Apr 24
Trade $BABA Now