Alibaba Group Holding Ltd (BABA)

110.80
-5.51 (-4.74%)
NYSE · Last Trade: Sep 23rd, 8:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors