Alibaba Group Holding Ltd (BABA)

101.82
-2.59 (-2.48%)
NYSE · Last Trade: Oct 22nd, 4:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors