Alibaba Group Holding Ltd (BABA)

95.24
-2.75 (-2.81%)
NYSE· Last Trade: Jul 2nd, 2:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors