Home

Alibaba Group Holding Ltd (BABA)

116.97
+8.75 (8.09%)
NYSE · Last Trade: Jul 16th, 3:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors