Alibaba Group Holding Ltd (BABA)

127.95
-4.37 (-3.30%)
NYSE· Last Trade: Aug 11th, 12:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors