Bank of America Corporation
← Back to BAC Overview

Bank of America Corporation (BAC)

Historical Shares Outstanding

Current Count

7.29B

Financial Fundamentals

BACQuarterly Data • 5Y View

Share Count History

DateShares Out. (M)Change (M)Change %
2026-06-307,294.2-123.3-1.66%
2026-03-317,417.5-129.4-1.71%
2025-12-317,546.9-80.2-1.05%
2025-09-307,627.1-24.5-0.32%
2025-06-307,651.6-119.2-1.53%
2025-03-317,770.8-72.9-0.93%
2024-12-317,843.7-58.4-0.74%
2024-09-307,902.1-58.8-0.74%
2024-06-307,960.9-70.5-0.88%
2024-03-318,031.4-31.1-0.39%
2023-12-318,062.5-13.4-0.17%
2023-09-308,075.9-4.8-0.06%
2023-06-308,080.7-101.6-1.24%
2023-03-318,182.326.6+0.33%
2022-12-318,155.7-5.1-0.06%
2022-09-308,160.8-2.3-0.03%
2022-06-308,163.1-39.0-0.48%
2022-03-318,202.1-102.6-1.24%
2021-12-318,304.7-188.1-2.21%
2021-09-308,492.8-242.7-2.78%
2021-06-308,735.5-20.1-0.23%
2021-03-318,755.6-29.4-0.33%
2020-12-318,785.07.5+0.09%
2020-09-308,777.59.4+0.11%
2020-06-308,768.1-94.6-1.07%
2020-03-318,862.7-216.8-2.39%
2019-12-319,079.5-273.5-2.92%
2019-09-309,353.0-206.6-2.16%
2019-06-309,559.6-227.7-2.33%
2019-03-319,787.3-208.7-2.09%
2018-12-319,996.0-174.8-1.72%
2018-09-3010,170.8-138.6-1.34%
2018-06-3010,309.4-163.3-1.56%
2018-03-3110,472.7-149.1-1.40%
2017-12-3110,621.8-124.9-1.16%
2017-09-3010,746.7-88.1-0.81%
2017-06-3010,834.8-84.9-0.78%
2017-03-3110,919.7-38.9-0.36%
2016-12-3110,958.6-41.9-0.38%
2016-09-3011,000.5-58.7-0.53%
2016-06-3011,059.2-40.9-0.37%
2016-03-3111,100.1-53.1-0.48%
2015-12-3111,153.2-44.0-0.39%
2015-09-3011,197.2-40.9-0.36%
2015-06-3011,238.1-28.5-0.25%
2015-03-3111,266.5-7.3-0.06%
2014-12-3111,273.8758.0+7.21%
2014-09-3010,515.8-749.3-6.65%
2014-06-3011,265.1704.6+6.67%
2014-03-3110,560.5-843.9-7.40%
2013-12-3111,404.4-77.8-0.68%
2013-09-3011,482.2-42.3-0.37%
2013-06-3011,524.5369.7+3.31%
2013-03-3111,154.8269.9+2.48%
2012-12-3110,884.9108.7+1.01%
2012-09-3010,776.2-779.8-6.75%
2012-06-3011,556.0794.1+7.38%
2012-03-3110,761.9-362.6-3.26%
2011-12-3111,124.5660.1+6.31%
2011-09-3010,464.4369.5+3.66%
2011-06-3010,094.9-86.4-0.85%
2011-03-3110,181.4144.8+1.44%
2010-12-3110,036.660.2+0.60%
2010-09-309,976.4-53.4-0.53%
2010-06-3010,029.824.5+0.25%
2010-03-3110,005.31370.7+15.87%
2009-12-318,634.60.7+0.01%
2009-09-308,633.81364.3+18.77%
2009-06-307,269.5876.1+13.70%
2009-03-316,393.4-934.6-12.75%
2008-12-317,328.00.00.00%
2008-09-307,328.00.00.00%
2008-06-307,328.00.00.00%
2008-03-317,328.00.00.00%
2007-12-317,328.00.00.00%
2007-09-307,328.00.00.00%
2007-06-307,328.00.00.00%
2007-03-317,328.00.00.00%
2006-12-317,328.00.00.00%
2006-09-307,328.00.00.00%
2006-06-307,328.00.00.00%
2006-03-317,328.00.00.00%
2005-12-317,328.00.00.00%
2005-09-307,328.00.00.00%
2005-06-307,328.00.00.00%
2005-03-317,328.00.00.00%
2004-12-317,328.00.00.00%
2004-09-307,328.0-934.6-11.31%
2004-06-308,262.62395.8+40.84%
2004-03-315,866.82933.4+100.00%
2003-12-312,933.4-109.3-3.59%
2003-09-303,042.71.6+0.05%
2003-06-303,041.1-6.7-0.22%
2003-03-313,047.80.00.00%
2002-12-313,047.8-32.2-1.05%
2002-09-303,080.0-91.4-2.88%
2002-06-303,171.414.9+0.47%
2002-03-313,156.50.00.00%
2001-12-313,156.5-133.7-4.06%
2001-09-303,290.228.9+0.89%
2001-06-303,261.310.9+0.33%
2001-03-313,250.40.00.00%
2000-12-313,250.4-75.0-2.26%
2000-09-303,325.5-25.8-0.77%
2000-06-303,351.2-15.7-0.47%
2000-03-313,366.90.00.00%
1999-12-313,366.9-3653.7-52.04%
1999-09-307,020.6-126.8-1.77%
1999-06-307,147.43606.6+101.86%
1999-03-313,540.719.5+0.55%
1998-12-313,521.337.2+1.07%
1998-09-303,484.11550.7+80.21%
1998-06-301,933.322.9+1.20%
1998-03-311,910.4471.0+32.72%
1997-12-311,439.417.1+1.20%
1997-09-301,422.3-0.5-0.04%
1997-06-301,422.8-32.3-2.22%
1997-03-311,455.2252.4+20.98%
1996-12-311,202.8-1.6-0.13%
1996-09-301,204.3