Home

Alibaba Group Holding Ltd (BABA)

104.78
+5.41 (5.44%)
NYSE · Last Trade: Apr 10th, 2:09 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors