Alibaba shares pop 8% after cloud unit, e-commerce growth push up quarterly profit ○ found 2025 › Feb › 20 (Thu) @ 19:35 UTC a story from CNBC ⚠️ › Asia News Alibaba ■■ Chinese ■■■ Cloud Intelligence ■■ preview sentiment