Alibaba Group Holding Ltd (BABA)

135.56
+3.86 (2.93%)
NYSE · Last Trade: Apr 24th, 1:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors