Home

Alibaba Group Holding Ltd (BABA)

169.76
-4.17 (-2.40%)
NYSE · Last Trade: Oct 31st, 2:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors