Alibaba's cloud revenue surged 34% YoY, driven by strong AI-related demand, but heavy capex pressured operating income and free cash flow. Read why BABA is a Buy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results