Alibaba Group Holding Ltd (BABA)

124.34
-1.12 (-0.89%)
NYSE · Last Trade: Apr 1st, 10:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors