Alibaba Group Holding Ltd (BABA)

133.26
-2.33 (-1.72%)
NYSE · Last Trade: Mar 4th, 2:53 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors