Home

Alibaba Group Holding Ltd (BABA)

159.79
+5.99 (3.89%)
NYSE · Last Trade: Nov 17th, 12:01 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors