Nomura reiterated its Buy rating on Alibaba ( BABA) and boosted its price target to $237. Shares of Alibaba ( BABA) are up 18 ...
Alibaba (BABA) is up 21% YTD in 2026 on AI-chip optimism and a possible IPO—but risks and stretched valuation loom. Read the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results