Alibaba Group Holding Ltd (BABA)

131.70
-4.72 (-3.46%)
NYSE · Last Trade: Apr 23rd, 7:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors