Home

Alibaba Group Holding Ltd (BABA)

161.34
-4.55 (-2.74%)
NYSE · Last Trade: Nov 11th, 3:29 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors