Alibaba Group Holding Ltd (BABA)

157.46
-6.86 (-4.17%)
NYSE · Last Trade: Feb 12th, 1:24 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors