FilingIndex
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.

Read the original on SEC.gov ↗
Filing details
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
BABA 20-F (May 20, 2026) — FilingIndex