OTC:BBAAY | Current Ratio | Alibaba Group Holding Ltd

Complete source-backed current ratio history.

Available history
2015-03-31 to 2026-03-31
Data captured

Historical Current Ratio

DateCurrent Ratio
2026-03-311.28
2025-03-311.55
2024-03-311.79
2023-03-311.81
2022-03-311.66
2021-03-311.7
2020-09-301.99
2020-03-311.91
2019-03-311.3
2018-03-311.89
2017-03-311.94
2016-03-312.58
2015-03-313.58

Annual Current Ratio

DateCurrent Ratio
2026-03-311.28
2025-03-311.55
2024-03-311.79
2023-03-311.81
2022-03-311.66
2021-03-311.7
2020-03-311.91
2019-03-311.3
2018-03-311.89
2017-03-311.95
2016-03-312.58
2015-03-313.58