Alibaba Group Holding Ltd (BABA)

110.42
-3.91 (-3.42%)
NYSE· Last Trade: Jun 11th, 12:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors