Alibaba Group Holding Ltd (BABA)

138.86
+6.60 (4.99%)
NYSE · Last Trade: May 6th, 10:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors