Alibaba Group Holding Ltd (BABA)

128.49
-3.83 (-2.89%)
NYSE· Last Trade: Aug 11th, 2:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors