$baba ended Friday slipping (-0.43%) to $204.36 Current #MarketCap 548.2B Current PE 22.27 Next #earnings 5/13/20 YTD return (-3.65%) 1 year return 10.07% #EmergingMarkets #StockMarket #stocks #stockmarketnews #investing #investingnews