NYSE:BAC | Shares Outstanding | BANK OF AMERICA CORP /DE/

Complete source-backed shares outstanding history.

Available history
2008-12-31 to 2026-07-30
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-306,992,748,365
2026-06-307,017,967,460
2026-04-307,096,590,651
2026-03-317,129,908,032
2026-02-247,176,682,170
2025-12-317,212,464,345
2025-10-307,302,495,550
2025-09-307,329,421,929
2025-07-307,406,947,312
2025-06-307,436,679,485
2025-04-297,531,876,103
2025-03-317,560,084,716
2025-02-247,604,677,274
2024-12-317,610,862,311
2024-10-287,672,879,599
2024-09-307,688,767,832
2024-07-297,759,577,413
2024-06-307,774,753,442
2024-04-297,820,370,305
2024-03-317,866,868,200
2024-02-167,872,657,542
2023-12-317,895,457,665
2023-10-307,913,732,014
2023-09-307,923,357,339
2023-07-287,946,371,758
2023-06-307,953,563,116
2023-04-287,969,152,819
2023-03-317,972,438,148
2023-02-218,003,839,222
2022-12-317,996,777,943
2022-10-278,022,432,239
2022-09-308,024,450,244
2022-07-288,035,239,025
2022-06-308,035,221,887
2022-04-288,056,881,363
2022-03-318,062,102,236
2022-02-188,069,801,301
2021-12-318,077,831,463
2021-10-288,184,084,032
2021-09-308,241,243,911
2021-07-298,414,903,881
2021-06-308,487,151,465
2021-04-288,569,317,603
2021-03-318,589,731,470
2021-02-238,633,185,862
2020-12-318,650,814,105
2020-10-298,650,789,694
2020-09-308,661,522,562
2020-07-298,664,097,768
2020-06-308,664,081,625
2020-04-308,675,610,948
2020-03-318,675,487,435
2020-02-188,728,530,308
2019-12-318,836,148,954
2019-10-258,995,107,401
2019-09-309,079,264,535
2019-07-269,308,300,536
2019-06-309,342,601,750
2019-04-259,508,203,218
2019-03-319,568,389,268
2019-02-259,658,759,764
2018-12-319,669,286,370
2018-10-269,814,196,864
2018-09-309,858,252,641
2018-07-279,988,249,714
2018-06-3010,012,719,225
2018-04-2710,139,354,414
2018-03-3110,175,910,851
2018-02-2110,243,688,896
2017-12-3110,287,302,431
2017-10-2710,430,613,675
2017-09-3010,457,473,674
2017-07-289,850,580,344
2017-06-309,878,118,264
2017-05-019,951,898,904
2017-03-319,974,189,863
2017-02-2210,025,121,972
2016-12-3110,052,625,604
2016-10-3110,105,046,654
2016-09-3010,123,845,121
2016-07-2910,204,798,799
2016-06-3010,216,780,615
2016-04-2910,271,915,653
2016-03-3110,312,660,252
2016-02-2310,325,631,017
2015-12-3110,380,265,063
2015-10-2910,412,479,671
2015-09-3010,427,305,035
2015-07-2810,468,545,156
2015-06-3010,471,836,636
2015-04-2810,502,100,218
2015-03-3110,520,400,507
2015-02-2410,519,566,829
2014-12-3110,516,542,476
2014-11-0510,516,450,466
2014-09-3010,515,893,904
2014-07-2810,515,862,599
2014-06-3010,515,824,628
2014-04-3010,515,659,722
2014-03-3110,530,045,485