NYSE:BAC | Historical Stock Price | BANK OF AMERICA CORP /DE/

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.91$2.68$7.93$23.48$69.49$205.691973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1997

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1997-12-31$30.41$45.342,239,200
1997-12-30$30.69$45.762,669,200
1997-12-29$30.13$44.922,276,200
1997-12-26$29.78$44.411,601,400
1997-12-24$29.25$43.622,689,000
1997-12-23$30.00$44.742,445,600
1997-12-22$30.00$44.744,238,800
1997-12-19$29.56$44.098,294,600
1997-12-18$30.88$46.043,076,200
1997-12-17$31.06$46.323,264,600
1997-12-16$31.38$46.794,194,400
1997-12-15$32.01$47.734,960,600
1997-12-12$31.03$46.284,148,400
1997-12-11$31.19$46.516,544,000
1997-12-10$31.06$46.325,192,400
1997-12-09$31.38$46.796,505,800
1997-12-08$31.06$46.326,571,200
1997-12-05$30.50$45.485,827,800
1997-12-04$30.50$45.488,394,200
1997-12-03$30.94$46.143,924,200
1997-12-02$30.84$45.714,055,400
1997-12-01$30.69$45.485,520,200
1997-11-28$30.03$44.511,193,000
1997-11-26$30.06$44.553,162,200
1997-11-25$30.84$45.712,194,400
1997-11-24$30.56$45.302,765,800
1997-11-21$31.09$46.083,820,000
1997-11-20$30.72$45.533,499,800
1997-11-19$30.44$45.114,063,000
1997-11-18$30.13$44.654,087,400
1997-11-17$30.66$45.433,482,400
1997-11-14$30.00$44.462,606,600
1997-11-13$29.72$44.054,011,800
1997-11-12$29.19$43.262,909,000
1997-11-11$29.50$43.722,456,000
1997-11-10$29.88$44.283,164,200
1997-11-07$30.47$45.163,638,200
1997-11-06$30.75$45.572,191,000
1997-11-05$31.00$45.942,445,400
1997-11-04$31.16$46.183,445,200
1997-11-03$30.97$45.903,527,400
1997-10-31$29.91$44.325,063,400
1997-10-30$29.25$43.353,614,200
1997-10-29$30.56$45.306,588,200
1997-10-28$29.66$43.957,712,800
1997-10-27$28.84$42.753,638,000
1997-10-24$30.88$45.762,535,400
1997-10-23$30.94$45.853,076,200
1997-10-22$31.22$46.272,553,800
1997-10-21$31.53$46.732,981,400
1997-10-20$31.00$45.942,238,200
1997-10-17$31.03$45.993,575,400
1997-10-16$31.66$46.923,498,200
1997-10-15$31.41$46.554,511,600
1997-10-14$31.94$47.335,216,000
1997-10-13$32.78$48.583,998,600
1997-10-10$32.28$47.842,722,400
1997-10-09$32.78$48.583,934,600
1997-10-08$32.75$48.543,500,000
1997-10-07$33.09$49.053,230,800
1997-10-06$32.50$48.174,079,800
1997-10-03$32.31$47.897,109,400
1997-10-02$31.63$46.873,902,600
1997-10-01$31.31$46.415,649,400
1997-09-30$30.94$45.854,544,400
1997-09-29$31.69$46.963,857,200
1997-09-26$31.44$46.595,216,000
1997-09-25$31.00$45.945,449,000
1997-09-24$31.75$47.068,139,600
1997-09-23$31.03$45.997,395,400
1997-09-22$30.56$45.304,671,600
1997-09-19$29.88$44.288,332,400
1997-09-18$29.41$43.584,525,000
1997-09-17$29.47$43.676,379,400
1997-09-16$29.53$43.778,278,400
1997-09-15$29.28$43.403,233,600
1997-09-12$29.50$43.727,564,200
1997-09-11$28.91$42.845,163,000
1997-09-10$29.09$43.125,863,000
1997-09-09$29.50$43.729,361,600
1997-09-08$28.78$42.667,868,200
1997-09-05$28.44$42.158,210,800
1997-09-04$28.72$42.568,720,400
1997-09-03$29.16$43.219,659,800
1997-09-02$29.38$43.2912,121,400
1997-08-29$29.88$44.0314,526,600
1997-08-28$31.66$46.655,996,000
1997-08-27$31.91$47.027,096,800
1997-08-26$31.84$46.932,811,400
1997-08-25$32.00$47.163,031,400
1997-08-22$32.06$47.253,183,000
1997-08-21$32.38$47.713,943,200
1997-08-20$32.91$48.504,249,200
1997-08-19$32.53$47.945,061,600
1997-08-18$32.28$47.574,301,600
1997-08-15$32.50$47.903,653,000
1997-08-14$33.34$49.142,445,800
1997-08-13$33.06$48.733,203,600
1997-08-12$33.06$48.733,962,600
1997-08-11$33.56$49.464,181,200
1997-08-08$33.00$48.633,981,400
1997-08-07$34.31$50.573,496,600
1997-08-06$35.00$51.583,551,200
1997-08-05$34.59$50.982,528,800
1997-08-04$35.31$52.042,820,600
1997-08-01$35.19$51.864,199,200
1997-07-31$35.59$52.464,798,600
1997-07-30$35.09$51.724,395,000
1997-07-29$34.81$51.302,366,600
1997-07-28$33.94$50.022,212,000
1997-07-25$33.88$49.921,966,200
1997-07-24$34.28$50.522,261,800
1997-07-23$33.75$49.743,174,800
1997-07-22$34.16$50.342,575,800
1997-07-21$33.50$49.373,225,200
1997-07-18$32.78$48.313,467,600
1997-07-17$33.81$49.832,194,400
1997-07-16$34.19$50.382,792,400
1997-07-15$33.41$49.232,451,600
1997-07-14$33.66$49.603,452,800
1997-07-11$33.31$49.093,679,600
1997-07-10$33.22$48.963,961,400
1997-07-09$33.28$49.054,022,200
1997-07-08$33.53$49.421,990,800
1997-07-07$33.66$49.602,897,200
1997-07-03$34.00$50.113,208,600
1997-07-02$33.06$48.733,623,200
1997-07-01$32.69$48.173,398,000
1997-06-30$32.28$47.575,161,800
1997-06-27$32.63$48.086,394,800
1997-06-26$33.31$49.093,813,200
1997-06-25$33.81$49.833,775,800
1997-06-24$34.16$50.344,494,600
1997-06-23$33.38$49.193,659,000
1997-06-20$34.50$50.843,923,600
1997-06-19$34.63$51.033,166,400
1997-06-18$33.88$49.924,782,400
1997-06-17$34.31$50.574,544,400
1997-06-16$34.25$50.483,641,800
1997-06-13$33.69$49.656,062,200
1997-06-12$33.25$49.005,975,000
1997-06-11$32.88$48.455,122,000
1997-06-10$32.44$47.806,580,000
1997-06-09$31.94$47.076,229,400
1997-06-06$31.63$46.616,793,200
1997-06-05$30.88$45.504,967,800
1997-06-04$29.81$43.943,138,200
1997-06-03$29.94$43.884,891,400
1997-06-02$29.31$42.962,620,400
1997-05-30$29.44$43.144,319,800
1997-05-29$29.00$42.502,403,400
1997-05-28$28.88$42.322,375,600
1997-05-27$28.94$42.412,629,600
1997-05-23$29.50$43.241,524,000
1997-05-22$29.25$42.872,721,800
1997-05-21$29.25$42.873,962,600
1997-05-20$30.06$44.065,009,000
1997-05-19$29.69$43.512,691,200
1997-05-16$30.19$44.243,357,800
1997-05-15$30.75$45.072,676,400
1997-05-14$30.63$44.883,969,600
1997-05-13$30.25$44.343,182,000
1997-05-12$30.50$44.702,828,800
1997-05-09$30.13$44.153,666,600
1997-05-08$29.63$43.426,104,200
1997-05-07$29.81$43.697,229,200
1997-05-06$31.44$46.084,993,000
1997-05-05$31.31$45.894,616,200
1997-05-02$31.38$45.984,035,200
1997-05-01$30.19$44.243,551,400
1997-04-30$30.19$44.244,252,800
1997-04-29$29.94$43.886,683,400
1997-04-28$28.88$42.323,874,800
1997-04-25$28.63$41.953,031,600
1997-04-24$28.44$41.683,577,400
1997-04-23$28.38$41.593,893,400
1997-04-22$28.44$41.683,194,400
1997-04-21$27.69$40.582,821,200
1997-04-18$27.88$40.853,207,200
1997-04-17$27.88$40.854,237,600
1997-04-16$27.75$40.674,445,800
1997-04-15$28.00$41.047,336,800
1997-04-14$27.81$40.763,715,800
1997-04-11$27.75$40.674,387,600
1997-04-10$28.88$42.323,852,200
1997-04-09$28.63$41.954,041,000
1997-04-08$29.31$42.963,635,200
1997-04-07$28.13$41.223,298,400
1997-04-04$27.94$40.954,819,000
1997-04-03$27.75$40.676,276,800
1997-04-02$27.94$40.954,425,800
1997-04-01$28.06$41.137,120,000
1997-03-31$27.75$40.677,611,200
1997-03-27$28.94$42.414,789,800
1997-03-26$29.88$43.794,568,200
1997-03-25$30.50$44.705,631,000
1997-03-24$30.81$45.165,453,000
1997-03-21$29.31$42.964,726,800
1997-03-20$29.00$42.504,635,800
1997-03-19$29.44$43.144,691,000
1997-03-18$28.88$42.323,971,400
1997-03-17$29.50$43.245,895,600
1997-03-14$29.44$43.147,468,200
1997-03-13$29.88$43.798,156,600
1997-03-12$31.38$45.984,171,600
1997-03-11$31.88$46.725,620,600
1997-03-10$32.50$47.634,137,600
1997-03-07$31.69$46.445,313,600
1997-03-06$31.00$45.435,354,800
1997-03-05$30.94$45.348,088,200
1997-03-04$31.13$45.386,149,400
1997-03-03$30.81$44.924,423,600
1997-02-28$30.00$43.746,986,800
1997-02-27$30.63$44.657,435,200
1997-02-26$30.97$45.159,901,200
1997-02-25$31.00$45.194,710,000
1997-02-24$30.53$44.515,207,200
1997-02-21$30.06$43.8312,503,200
1997-02-20$30.44$44.3710,401,600
1997-02-19$30.63$44.657,406,400
1997-02-18$30.59$44.606,509,600
1997-02-14$29.94$43.647,969,200
1997-02-13$29.44$42.925,998,000
1997-02-12$28.81$42.005,364,000
1997-02-11$28.34$41.325,020,800
1997-02-10$28.06$40.915,070,800
1997-02-07$28.41$41.415,999,600
1997-02-06$27.81$40.555,312,800
1997-02-05$27.59$40.237,671,200
1997-02-04$27.84$40.596,627,600
1997-02-03$27.50$40.094,922,000
1997-01-31$27.03$39.414,762,000
1997-01-30$27.00$39.365,276,400
1997-01-29$26.88$39.184,435,200
1997-01-28$26.22$38.224,940,400
1997-01-27$26.50$38.635,878,400
1997-01-24$26.50$38.637,267,600
1997-01-23$26.75$39.008,204,800
1997-01-22$27.41$39.956,024,000
1997-01-21$26.69$38.914,275,200
1997-01-20$26.69$38.914,394,400
1997-01-17$26.56$38.727,210,800
1997-01-16$26.41$38.505,207,600
1997-01-15$26.28$38.316,616,800
1997-01-14$26.66$38.867,183,200
1997-01-13$25.72$37.495,543,600
1997-01-10$25.81$37.635,528,800
1997-01-09$25.47$37.134,949,600
1997-01-08$25.31$36.9010,745,200
1997-01-07$24.72$36.044,605,200
1997-01-06$24.69$35.993,716,000
1997-01-03$24.66$35.952,872,000
1997-01-02$24.34$35.494,902,800