However, on November 5, Truist Financial assigned a Hold rating to Alibaba (NYSE: BABA). BABA market cap is currently ... (includes Youko Tudou, Alibaba Pictures and other content platforms ...