Alibaba Group Holding Ltd (BABA)

111.16
-1.39 (-1.24%)
NYSE· Last Trade: Jun 16th, 3:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors