Alibaba Group Holding Ltd (BABA)

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