Home

Alibaba Group Holding Ltd (BABA)

119.99
-1.41 (-1.16%)
NYSE · Last Trade: Aug 19th, 11:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors