Bank of America Corporation (BAC-PN) NYSE

Currency In USD

AD

BAC-PN Historical Return

If you invested $1000 in Bank of America Corporation (BAC-PN) since IPO date, it would be worth $1,129.27 as of July 12, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $950.17, while $1000 invested 1 year ago would be worth $1,014.84. This corresponds to total returns of 12.93%, -4.98%, 1.48%, respectively, with annualized returns of 1.79%, -1.02%, 1.48%.

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

AD

BAC-PN Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 202619.819.8319.8319.8519.7475,782
July 09, 202619.8619.8319.8319.8719.79107,316
July 08, 202619.9619.8319.8320.0619.8150,760
July 07, 20262019.9519.9520.0619.9563,437
July 06, 202620.0320.0120.0120.1119.9975,301
July 02, 202620.0519.9919.9920.1319.9885,309
July 01, 202620.0820.0520.0520.1420.0273,529
June 30, 202620.1720.0820.0820.1820.04161,974
June 29, 202620.0520.1620.1620.192092,699
June 26, 202619.9119.9919.992019.8750,318
June 25, 202620.0419.9419.9420.0719.92104,035
June 24, 202619.97202020.0419.9758,442
June 23, 202619.8219.9319.9319.9519.82102,020
June 22, 20262019.9419.9420.0819.8594,116
June 18, 20262020.0420.0420.119.9981,527
June 17, 202620.0519.9619.9620.1319.95170,766
June 16, 202620202020.0819.9188,051
June 15, 202619.8619.9219.9220.0219.81275,152
June 12, 202619.7719.8519.8519.8519.7654,012
June 11, 202619.6519.8319.8319.8519.63198,363
June 10, 202619.6519.6619.6619.6919.62140,350
June 09, 202619.5719.6519.6519.719.53202,316
June 08, 202619.719.5819.5819.7119.58210,847
June 05, 202619.6719.6719.6719.7519.61215,906
June 04, 202619.6519.7519.7519.7919.6590,737
June 03, 202619.7919.6819.6819.7919.66131,879
June 02, 202619.8119.7719.7719.8919.75157,499
June 01, 202619.919.8219.8219.919.77112,643
May 29, 202620.2920.1820.1820.3520.18112,718
May 28, 202620.2820.3220.3220.3420.2345,892
May 27, 202620.1820.2120.2120.3920.1773,818
May 26, 202620.1320.1820.1820.220.197,015
May 22, 202620.0420.1120.1120.1219.97102,817
May 21, 202620.12202020.1519.97111,737
May 20, 20262020.120.120.172066,520
May 19, 202620.15202020.1719.9995,578
May 18, 202620.2920.2120.2120.2920.1769,013
May 15, 202620.2620.2420.2420.3220.23161,888
May 14, 202620.4120.3520.3520.4420.3564,270
May 13, 202620.4920.3920.3920.4920.3952,468
May 12, 202620.4920.4520.4520.5120.4166,299
May 11, 202620.5420.4920.4920.5820.4870,573
May 08, 202620.5220.5320.5320.5920.5184,519
May 07, 202620.5320.5220.5220.5620.4681,026
May 06, 202620.4520.5220.5220.5420.4551,867
May 05, 202620.4520.4220.4220.4620.4251,437
May 04, 202620.520.4220.4220.5520.3763,755
May 01, 202620.5520.5120.5120.6420.5155,857
April 30, 202620.4820.5320.5320.6120.4672,521
April 29, 202620.620.4720.4720.6220.4646,867
April 28, 202620.6320.6220.6220.720.5868,604
April 27, 202620.7120.720.720.7720.6645,072
April 24, 202620.6820.7320.7320.7720.6835,965
April 23, 202620.6820.6820.6820.7520.6241,551
April 22, 202620.6720.6920.6920.7320.6738,544
April 21, 202620.7320.6620.6620.820.6450,825
April 20, 202620.7120.7220.7220.7620.6888,928
April 17, 202620.7720.7520.7520.8320.7473,458
April 16, 202620.8120.720.720.8320.776,039
April 15, 202620.720.7920.7920.820.743,672
AD