Alibaba Group Holding Ltd (BABA)

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