Alibaba Group Holding Ltd (BABA)

99.80
-2.80 (-2.73%)
NYSE· Last Trade: Jun 25th, 2:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors