Alibaba Group Holding Ltd (BABA)

164.32
-2.19 (-1.32%)
NYSE · Last Trade: Feb 11th, 11:18 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors