Alibaba Group Holding Ltd (BABA)

102.60
-2.37 (-2.26%)
NYSE· Last Trade: Jun 24th, 12:24 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors