Alibaba Group Holding Ltd (BABA)

108.76
-0.98 (-0.89%)
NYSE · Last Trade: Sep 28th, 10:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors