Bank of America Corporation (BAC-PM) NYSE

Currency In USD

AD

BAC-PM Historical Return

If you invested $1000 in Bank of America Corporation (BAC-PM) since IPO date, it would be worth $1,123.91 as of October 31, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 4 years ago would be worth $922.64, while $1000 invested 1 year ago would be worth $869.1. This corresponds to total returns of 12.39%, -7.74%, -13.09%, respectively, with annualized returns of 1.6%, -1.6%, -13.09%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

BAC-PM Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 30, 202619.2419.3219.3219.4419.24194,642
October 29, 202619.3419.3219.3219.3919.2174,646
October 28, 202619.4819.2919.2919.4819.23169,693
October 27, 202619.5519.419.419.5519.34121,404
October 26, 202619.5219.3319.3319.6419.33175,645
October 23, 202619.2519.4119.4119.5119.2317,228
October 22, 202619.3419.3419.3419.4619.25199,118
October 21, 202619.3119.3419.3419.419.23170,836
October 20, 202619.4719.3219.3219.5319.32145,221
October 19, 202619.6419.4319.4319.7319.41153,062
October 16, 202619.5819.6219.6219.819.45766,470
October 15, 202619.4119.5619.5619.6519.38203,183
October 14, 202619.0619.2819.2819.2919.05285,260
October 13, 202619.0719.2619.2619.4519.04272,110
October 12, 202619.2219.0819.0819.2319.02167,736
October 09, 202619.2219.1719.1719.2219.07137,813
October 08, 202619.0219.1819.1819.2319.01261,335
October 07, 202619.0519.0519.0519.1518.98197,488
October 06, 202619.0719.1719.1719.2219.06341,037
October 05, 202619.1419.0719.0719.2419.03147,471
October 02, 202619.3919.2219.2219.5419.11260,556
October 01, 202619.3619.319.319.4819.2188,874
September 30, 202619.2819.3819.3819.5119.22355,577
September 29, 202619.4819.3219.3219.5819.21252,567
September 28, 202619.5319.4819.4819.6719.45146,787
September 25, 202619.7719.6619.6619.819.6163,447
September 24, 202619.719.7719.7719.8419.65197,783
September 23, 202619.919.7519.7519.9219.57226,581
September 22, 202619.9519.8619.8620.0719.82169,670
September 21, 202620.119.9519.9520.1219.85148,955
September 18, 202620.0619.9819.9820.1219.95109,067
September 17, 202620.0920.0820.0820.1619.89272,019
September 16, 202619.7519.9619.9620.0819.75241,054
September 15, 202619.6619.7119.7119.8119.31925,068
September 11, 202619.919.8619.8620.0319.77206,935
September 10, 202619.919.8419.8419.9119.74229,429
September 09, 202620.03202020.119.9259,198
September 08, 202620.0520.0520.0520.120.0296,715
September 04, 202620.1620.0620.0620.220.02140,346
September 03, 202620.2720.1520.1520.3420.1147,951
September 02, 202620.3120.2120.2120.420.17131,912
September 01, 202620.5820.3120.3120.6820.3128,446
August 31, 202620.820.9820.982120.72232,606
August 28, 202620.9720.8720.8721.0920.77110,488
August 27, 202621.120.9520.9521.1520.87197,972
August 26, 202621.0721.0521.0521.1320.98119,587
August 25, 202621.0221.0721.0721.0720.9168,275
August 24, 202620.7120.9320.9320.9520.71231,250
August 21, 202620.7320.7820.7820.8420.68133,179
August 20, 202620.7720.8320.8320.8520.66113,011
August 19, 202620.6220.8320.8320.8520.5682,932
August 18, 202620.620.5220.5220.6520.5103,787
August 17, 202620.8420.6720.6720.8420.6690,226
August 14, 202620.8120.8120.8120.8920.7584,737
August 13, 202620.8420.8620.8620.9520.8120,217
August 12, 202620.6920.7420.7420.9520.6776,177
August 11, 202620.7120.6720.6720.7720.66114,969
August 10, 202620.8520.7720.7720.920.71102,952
August 07, 202620.9320.8520.8520.9420.8593,773
August 06, 202620.9420.8520.8520.9420.83106,506
AD