OTC:BBAAY | Shares Outstanding | Alibaba Group Holding Ltd

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-03-3118,580,374,278
2025-03-3118,474,235,708
2024-03-3119,469,126,956
2023-03-3120,526,017,712
2022-03-3121,357,323,112
2021-03-3121,699,031,448
2020-09-3021,655,958,968
2020-03-3121,491,994,944
2019-03-3120,696,476,576
2018-03-3120,575,438,744
2017-03-312,529,364,189
2016-03-312,473,927,859
2015-03-312,495,499,036
2014-03-312,226,810,660