CMBI Drops Alibaba (BABA.US) TP to US$155.5, Keeps Rating at Buy May 25, 2025 By admin BABA-W (09988.HK)(BABA.US)’s 4FQ25 total revenue was RMB236.5 billion, up 6.6% YoY,…