Alibaba Group Holding Ltd (BABA)

140.29
-0.72 (-0.51%)
NYSE · Last Trade: Apr 20th, 1:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors