Alibaba (BABA) stock has retreated from its recent highs, falling over 20% from its 52-week peak of $192.67. BABA stock has ...
For Q4 FY2024, Alibaba reported revenues of $30.7B [RMB 221.87B vs. est. RMB 219.80B, a beat of ~1%], driven by strong top-line momentum in Alibaba International Digital Commerce [AIDC] Group (+45% ...