Home

Alibaba Group Holding Ltd (BABA)

157.36
-3.44 (-2.14%)
NYSE · Last Trade: Nov 12th, 2:46 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors