Alibaba Group Holding Ltd (BABA)

121.81
-8.72 (-6.68%)
NYSE· Last Trade: Aug 21st, 12:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors