Home

Alibaba Group Holding Ltd (BABA)

160.80
-5.09 (-3.07%)
NYSE · Last Trade: Nov 11th, 6:55 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors