Alibaba Group Holding Ltd (BABA)

95.42
-2.57 (-2.62%)
NYSE· Last Trade: Jul 2nd, 2:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors