Alibaba Group Holding Ltd (BABA)

101.93
-3.04 (-2.90%)
NYSE· Last Trade: Jun 23rd, 11:55 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors