Home

Alibaba Group Holding Ltd (BABA)

175.22
-4.75 (-2.64%)
NYSE · Last Trade: Oct 30th, 2:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors