Alibaba Group Holding Ltd (BABA)

101.08
-1.52 (-1.48%)
NYSE· Last Trade: Jun 24th, 12:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors