Alibaba Group Holding Ltd (BABA)

135.73
+4.03 (3.06%)
NYSE · Last Trade: Apr 24th, 1:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors