Alibaba Group Holding Ltd (BABA)

122.44
+0.46 (0.38%)
NYSE · Last Trade: Mar 31st, 12:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors