Home

Alibaba Group Holding Ltd (BABA)

160.56
-3.70 (-2.25%)
NYSE · Last Trade: Dec 2nd, 10:13 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors