Alibaba Group Holding Ltd (BABA)

141.44
+9.18 (6.94%)
NYSE · Last Trade: May 6th, 12:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors