Advertisement
Screener

Alibaba Group Holding Limited (BBAAY) Investment Owned, Balance, Principal Amount

Alibaba Group Holding Limited Investment Owned, Balance, Principal Amount

Alibaba Group Holding Limited (BBAAY) had Investment Owned, Balance, Principal Amount of CNY 5.84 billion as of 2026-03-31, per its 20-F filed 2026-05-20.

Financial Statements › Notes

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

  • 2026-03-31: Investment Owned, Balance, Principal Amount 5.84B CNY.
  • 2025-03-31: Investment Owned, Balance, Principal Amount 5.53B CNY.
  • 2024-03-31: Investment Owned, Balance, Principal Amount 5.53B CNY; Investment Owned, Balance, Principal Amount as first filed 596.00M CNY.
  • 2023-03-31: Investment Owned, Balance, Principal Amount 4.93B CNY.
Period endInvestment Owned, Balance, Principal AmountInvestment Owned, Balance, Principal Amount as first filed
2026-03-315.84B CNY
20-F · filed 2026-05-20
2025-03-315.53B CNY
20-F · filed 2026-05-20
2024-03-315.53B CNY
20-F · filed 2025-06-26
596.00M CNY
20-F · filed 2024-05-23
2023-03-314.93B CNY
20-F · filed 2024-05-23