Advertisement
Screener

Alibaba Group Holding Limited (BABA) Treasury Stock, Value

Alibaba Group Holding Limited Treasury Stock, Value

Alibaba Group Holding Limited (BABA) had Treasury Stock, Value of CNY 36.14 billion as of 2026-03-31, per its 20-F filed 2026-05-20.

Financial Statements › Balance Sheet › Equity › Equity, Including Portion Attributable to Noncontrolling Interest › Equity, Attributable to Parent

us-gaap:TreasuryStockValue · last filed 2026-05-20

  • 2026-03-31: Treasury Stock, Value 36.14B CNY.
  • 2025-03-31: Treasury Stock, Value 36.33B CNY.
  • 2024-03-31: Treasury Stock, Value 27.68B CNY.
  • 2023-03-31: Treasury Stock, Value 28.76B CNY.

CNY

Period endTreasury Stock, Value
2026-03-3136.14B CNY
20-F · filed 2026-05-20
2025-03-3136.33B CNY
20-F · filed 2026-05-20
2024-03-3127.68B CNY
20-F · filed 2025-06-26
2023-03-3128.76B CNY
20-F · filed 2024-05-23
2022-03-312.22B CNY
20-F · filed 2023-07-21
2018-03-312.23B CNY
6-K · filed 2019-11-13
2017-03-312.82B CNY
20-F · filed 2018-07-27
2016-03-310.00 CNY
20-F · filed 2016-05-24
2015-03-310.00 CNY
20-F · filed 2016-05-24
2014-03-310.00 CNY
20-F · filed 2015-06-25

USD

Period endTreasury Stock, Value
2026-03-31$5.24B
20-F · filed 2026-05-20
2025-03-31$5.01B
20-F · filed 2025-06-26
2024-03-31$3.83B
20-F · filed 2024-05-23
2023-03-31$4.19B
20-F · filed 2023-07-21
2022-03-31$350.00M
20-F · filed 2022-07-26
2018-03-31$356.00M
20-F · filed 2018-07-27
2017-03-31$410.00M
6-K · filed 2017-11-24
2016-03-31$0.00
20-F · filed 2016-05-24
2015-03-31$0.00
20-F · filed 2015-06-25