Alibaba Group Holding Ltd (BABA)

158.46
-5.86 (-3.57%)
NYSE · Last Trade: Feb 12th, 3:38 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors