Alibaba Group Holding Ltd (BABA)

126.16
-1.60 (-1.25%)
NYSE· Last Trade: May 28th, 6:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors