20-FThe Record
Alibaba Group Holding Ltd files 20-F
Filed May 20, 2026 · 1mo ago · Accession 0001193125-26-231755
Plain English
Alibaba Group Holding Limited reported a net income of RMB102,127 million (US$14,805 million) for the fiscal year ended March 31, 2026, a 19% decrease from RMB125,976 million in fiscal year 2025. This decrease was primarily due to a significant reduction in income from operations, partly offset by an increase in net gain from mark-to-market changes of equity investments and net gains from disposal of investments.
Filing details
- Company
- Alibaba Group Holding Ltd
- Ticker
- BABA
- CIK
- 1577552
- Form type
- 20-F
- Filing date
- May 20, 2026
- Report date
- Mar 31, 2026
- Document
- baba-20260331.htm
- Size
- 47.9 MB