Alibaba Group Holding Ltd (BABA)

104.97
-2.13 (-1.99%)
NYSE· Last Trade: Jun 23rd, 1:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors