Alibaba Group Announces March Quarter 2025 and Fiscal Year 2025 Results
1. Alibaba's revenue increased 7%, driven by strong AI demand. 2. Net income surged 1203% year-over-year amid investment gains. 3. Share buybacks totaled $11.9 billion, reducing shares by 5.1%. 4. The Cloud Intelligence Group achieved 18% revenue growth. 5. Annual dividend distribution approved totaling $4.6 billion.