AsOf

organization · fact

Alibaba Group net income

As of October 31, 2026, Alibaba Group's net income on the AsOf record is CN¥103.59 billion, dated March 31, 2026, from a primary source (sec.gov). The record holds 15 claims on Alibaba Group's net income, 2 still open and 13 superseded, each dated and sourced; a replaced value is closed with an end date, never deleted.

current net income
CN¥103.59 billion2026-03-31 · 1 source

Every dated value

15 claims · oldest first · superseded claims stay visible
valuevalid fromstatus
8,532,000,000 renminbiCN¥8.53 billion
to 2014-03-31 · conf 0.95 · 1 src for net income 8,532,000,000 renminbi
2013-03-31superseded
23,315,000,000 renminbiCN¥23.32 billion
to 2015-03-31 · conf 0.95 · 1 src for net income 23,315,000,000 renminbi
2014-03-31superseded
24,261,000,000 renminbiCN¥24.26 billion
to 2016-03-31 · conf 0.95 · 1 src for net income 24,261,000,000 renminbi
2015-03-31superseded
71,460,000,000 renminbiCN¥71.46 billion
to 2017-03-31 · conf 0.95 · 1 src for net income 71,460,000,000 renminbi
2016-03-31superseded
43,675,000,000 renminbiCN¥43.68 billion
to 2018-03-31 · conf 0.95 · 1 src for net income 43,675,000,000 renminbi
2017-03-31superseded
64,093,000,000 renminbiCN¥64.09 billion
to 2019-03-31 · conf 0.95 · 1 src for net income 64,093,000,000 renminbi
2018-03-31superseded
87,886,000,000 renminbiCN¥87.89 billion
to 2020-03-31 · conf 0.95 · 1 src for net income 87,886,000,000 renminbi
2019-03-31superseded
149,433,000,000 renminbiCN¥149.43 billion
to 2021-03-31 · conf 0.95 · 1 src for net income 149,433,000,000 renminbi
2020-03-31superseded
150,578,000,000 renminbiCN¥150.58 billion
to 2022-03-31 · conf 0.95 · 1 src for net income 150,578,000,000 renminbi
2021-03-31superseded
62,249,000,000 renminbiCN¥62.25 billion
to 2023-03-31 · conf 0.95 · 1 src for net income 62,249,000,000 renminbi
2022-03-31superseded
72,783,000,000 renminbiCN¥72.78 billion
to 2024-03-31 · conf 0.95 · 1 src for net income 72,783,000,000 renminbi
2023-03-31superseded
80,009,000,000 renminbiCN¥80.01 billion
to 2025-03-31 · conf 0.95 · 1 src for net income 80,009,000,000 renminbi
2024-03-31superseded
130,109,000,000 renminbiCN¥130.11 billion
to 2026-03-31 · conf 0.95 · 1 src for net income 130,109,000,000 renminbi
2025-03-31superseded
102,127,000,000 renminbiCN¥102.13 billionFY2026 (ended 2026-03-31)2026-03-31flaggeddisputed
103,592,000,000 renminbiCN¥103.59 billion2026-03-31valid

What replaced what

Questions this record answers

What is Alibaba Group's current net income?
CN¥103.59 billion, dated March 31, 2026, from a primary source (sec.gov). The record asserts this claim as of October 31, 2026 (status valid, confidence 0.95).
When did Alibaba Group's net income last change?
The latest value on the record is CN¥103.59 billion, dated March 31, 2026; before it the record holds CN¥130.11 billion, dated March 31, 2025 and closed on March 31, 2026.
What was Alibaba Group's net income before CN¥103.59 billion?
CN¥130.11 billion, valid from March 31, 2025 to March 31, 2026 (status superseded), from a primary source (sec.gov).

Answered from the rows above only, as of October 31, 2026. The record has no opinions.

Get this data

Other facts about Alibaba Group