Alibaba Group Holding Ltd (BABA)

135.38
-4.79 (-3.42%)
NYSE · Last Trade: Apr 21st, 7:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors