Alibaba Group Holding Ltd logo

Alibaba Group Holding Ltd

BABABABAFBBAAY
Services Business Services Nec
Last filing · Annual · Mar 31, 2026
Order
RatiosMar 31, 2026Mar 31, 2025Mar 31, 2024Mar 31, 2023Mar 31, 2022Mar 31, 2021Mar 31, 2020Mar 31, 2019Mar 31, 2018Mar 31, 2017Mar 31, 2016Mar 31, 2015
Gross Margin
39.81%
39.95%
37.70%
Operating Margin
4.90%
14.14%
12.04%
Pretax Margin
12.64%
15.60%
10.79%
Effective Tax Rate
23.22%
22.80%
22.17%
Net Margin
10.12%
13.06%
8.50%
Current Ratio
1.28x
1.55x
1.79x
Debt to Equity
0.70x
0.66x
0.59x
Net Debt to Equity
0.58x
0.53x
0.37x
Asset Turnover
53.61%
55.22%
53.33%
Return on Equity
9.26%
12.06%
7.26%
Return on Assets
5.42%
7.21%
4.53%