Skip to content

BABA

Alibaba Group Holding Limited

Stock

$105.85−1.60 (−1.49%)Close Oct 2, 2026

Balance sheet

LineFY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016FY2015FY2014FY2013
Cash and short-term investmentsCN¥286.8BCN¥374.3BCN¥248.1BCN¥193.1BCN¥189.9BCN¥321.3BCN¥330.5BCN¥190.0BCN¥204.1BCN¥147.8BCN¥111.0BCN¥111.9BCN¥34.5BCN¥30.4B
Current assetsCN¥610.8BCN¥674.0BCN¥752.9BCN¥698.0BCN¥638.5BCN¥643.4BCN¥462.9BCN¥270.3BCN¥256.9BCN¥181.9BCN¥134.0BCN¥142.1BCN¥67.8B—
GoodwillCN¥247.4BCN¥255.5BCN¥259.7BCN¥268.1BCN¥269.6BCN¥292.8BCN¥276.8BCN¥264.9BCN¥162.1BCN¥125.4BCN¥81.6BCN¥41.9BCN¥11.8BCN¥11.3B
Intangible assetsCN¥17.0BCN¥20.9BCN¥27.0BCN¥46.9BCN¥59.2BCN¥70.8BCN¥60.9BCN¥68.3BCN¥27.5BCN¥14.1BCN¥5.4BCN¥6.6BCN¥1.9B—
Total assetsCN¥1.91TCN¥1.80TCN¥1.76TCN¥1.75TCN¥1.70TCN¥1.69TCN¥1.31TCN¥965.1BCN¥717.1BCN¥506.8BCN¥364.2BCN¥255.4BCN¥111.5B—
Current liabilitiesCN¥476.4BCN¥435.3BCN¥421.5BCN¥385.4BCN¥383.8BCN¥377.4BCN¥241.9BCN¥207.7BCN¥135.8BCN¥93.6BCN¥52.0BCN¥39.7BCN¥37.4B—
Total liabilitiesCN¥783.3BCN¥714.1BCN¥652.2BCN¥630.1BCN¥613.4BCN¥606.6BCN¥433.3BCN¥349.7BCN¥277.7BCN¥182.7BCN¥114.4BCN¥97.4BCN¥70.7B—
Shareholders' equityCN¥1.06TCN¥1.01TCN¥986.5BCN¥989.7BCN¥948.5BCN¥937.5BCN¥755.4BCN¥492.3BCN¥365.8BCN¥278.8BCN¥217.0BCN¥145.4BCN¥29.3BCN¥513M
Shares outstanding1.86B18.47B19.47B20.53B21.36B21.70B21.49B20.70B20.58B20.23B19.79B19.96B——
Current ratio1.281.551.791.811.661.701.911.301.891.942.583.581.81—