Alibaba Group Holding Ltd (BABA)

130.43
-0.42 (-0.32%)
NYSE · Last Trade: Apr 29th, 7:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors