Alibaba Group Holding Ltd (BABA)

133.27
-2.32 (-1.71%)
NYSE · Last Trade: Mar 4th, 6:41 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors