Home

Alibaba Group Holding Ltd (BABA)

121.48
+2.10 (1.76%)
NYSE · Last Trade: Jun 9th, 6:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors