2020 annual financial data

Alibaba Group Holding Limited American Depositary Shares each representing eight 2020 Operating margin

Alibaba Group Holding Limited American Depositary Shares each representing eigh…

Direct answer

Operating margin was 17.94%.

Operating income was 91,430,000,000 CNY and net income was 149,433,000,000 CNY.
Operating cash flow was 185,208,751,000 CNY.

Verified data

Revenue
509,711,000,000 CNY
Operating income
91,430,000,000 CNY
Net income
149,433,000,000 CNY
Operating cash flow
185,208,751,000 CNY