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 — 1989

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1989-12-29$11.56$13.12772,800
1989-12-28$11.63$13.19527,600
1989-12-27$11.53$13.09908,800
1989-12-26$11.38$12.91615,200
1989-12-22$11.09$12.591,024,400
1989-12-21$10.88$12.341,114,000
1989-12-20$10.75$12.201,103,600
1989-12-19$10.41$11.811,418,000
1989-12-18$10.72$12.161,940,400
1989-12-15$11.03$12.522,159,600
1989-12-14$11.00$12.48857,600
1989-12-13$11.00$12.481,649,600
1989-12-12$11.00$12.481,572,800
1989-12-11$10.75$12.201,991,600
1989-12-08$10.97$12.451,298,000
1989-12-07$10.91$12.382,899,200
1989-12-06$10.59$12.024,478,000
1989-12-05$11.22$12.731,286,800
1989-12-04$11.44$12.98854,000
1989-12-01$11.59$13.162,703,600
1989-11-30$11.72$13.301,375,200
1989-11-29$11.94$13.551,821,200
1989-11-28$12.00$13.621,227,200
1989-11-27$11.91$13.5120,603,600
1989-11-24$11.75$13.25436,800
1989-11-22$11.72$13.21810,400
1989-11-21$11.78$13.291,412,000
1989-11-20$11.88$13.391,419,600
1989-11-17$12.16$13.71671,200
1989-11-16$12.22$13.781,146,000
1989-11-15$12.28$13.85776,400
1989-11-14$12.31$13.88885,200
1989-11-13$12.50$14.101,170,400
1989-11-10$12.19$13.74762,000
1989-11-09$11.84$13.36525,200
1989-11-08$11.78$13.291,314,000
1989-11-07$11.38$12.831,767,600
1989-11-06$11.16$12.581,080,800
1989-11-03$11.47$12.93494,000
1989-11-02$11.50$12.971,161,200
1989-11-01$11.66$13.141,030,800
1989-10-31$11.81$13.32972,400
1989-10-30$11.72$13.21838,400
1989-10-27$11.56$13.042,100,800
1989-10-26$12.13$13.67921,200
1989-10-25$12.38$13.96740,000
1989-10-24$12.44$14.031,240,400
1989-10-23$12.75$14.38842,000
1989-10-20$12.66$14.27930,400
1989-10-19$12.63$14.241,195,600
1989-10-18$12.41$13.99581,600
1989-10-17$12.47$14.062,170,400
1989-10-16$12.75$14.382,550,800
1989-10-13$11.88$13.391,383,600
1989-10-12$12.63$14.24921,600
1989-10-11$12.75$14.38936,400
1989-10-10$12.78$14.41843,600
1989-10-09$12.81$14.45430,000
1989-10-06$12.84$14.48745,200
1989-10-05$12.81$14.45658,800
1989-10-04$13.06$14.731,748,400
1989-10-03$13.09$14.772,350,400
1989-10-02$13.06$14.73640,800
1989-09-29$13.13$14.80623,200
1989-09-28$13.13$14.801,625,200
1989-09-27$12.91$14.551,155,200
1989-09-26$12.63$14.241,084,400
1989-09-25$12.94$14.59411,600
1989-09-22$13.03$14.701,795,600
1989-09-21$12.97$14.621,723,200
1989-09-20$12.84$14.48621,200
1989-09-19$12.69$14.311,104,800
1989-09-18$12.84$14.481,029,600
1989-09-15$12.75$14.381,526,400
1989-09-14$12.63$14.24818,800
1989-09-13$12.44$14.03621,600
1989-09-12$12.81$14.45297,200
1989-09-11$12.81$14.45646,400
1989-09-08$12.94$14.59607,600
1989-09-07$12.75$14.38204,800
1989-09-06$13.03$14.70720,000
1989-09-05$13.09$14.77616,800
1989-09-01$13.09$14.77421,600
1989-08-31$13.03$14.70597,600
1989-08-30$13.13$14.80460,400
1989-08-29$13.25$14.94416,400
1989-08-28$13.09$14.77271,200
1989-08-25$13.25$14.86580,800
1989-08-24$13.22$14.821,508,400
1989-08-23$12.94$14.51922,400
1989-08-22$12.94$14.51557,600
1989-08-21$13.19$14.79786,800
1989-08-18$13.41$15.03600,800
1989-08-17$13.41$15.03502,400
1989-08-16$13.25$14.86732,400
1989-08-15$13.00$14.58720,000
1989-08-14$13.19$14.791,088,000
1989-08-11$13.47$15.101,294,400
1989-08-10$13.53$15.17741,200
1989-08-09$13.53$15.17756,400
1989-08-08$13.59$15.241,048,000
1989-08-07$13.72$15.381,270,000
1989-08-04$13.59$15.241,009,600
1989-08-03$13.53$15.17768,800
1989-08-02$13.63$15.28728,000
1989-08-01$13.56$15.212,153,200
1989-07-31$13.38$15.001,773,200
1989-07-28$13.25$14.861,537,600
1989-07-27$13.09$14.681,351,200
1989-07-26$13.00$14.58840,000
1989-07-25$12.88$14.441,157,200
1989-07-24$12.88$14.44569,600
1989-07-21$12.94$14.51806,800
1989-07-20$12.88$14.441,912,400
1989-07-19$12.69$14.233,004,800
1989-07-18$12.56$14.091,725,600
1989-07-17$12.38$13.881,026,000
1989-07-14$12.31$13.811,537,600
1989-07-13$12.22$13.701,012,400
1989-07-12$12.03$13.49570,800
1989-07-11$12.09$13.561,594,400
1989-07-10$12.19$13.672,364,000
1989-07-07$12.06$13.533,263,600
1989-07-06$12.00$13.462,931,200
1989-07-05$11.81$13.251,416,400
1989-07-03$11.41$12.79387,200
1989-06-30$11.31$12.68944,800
1989-06-29$11.63$13.043,016,400
1989-06-28$11.88$13.323,455,600
1989-06-27$12.00$13.46560,000
1989-06-26$12.03$13.49599,600
1989-06-23$12.03$13.491,403,600
1989-06-22$11.94$13.39624,400
1989-06-21$11.88$13.321,276,000
1989-06-20$11.88$13.321,619,200
1989-06-19$11.66$13.071,464,000
1989-06-16$11.56$12.961,005,600
1989-06-15$11.47$12.86258,800
1989-06-14$11.47$12.86285,600
1989-06-13$11.59$13.00663,600
1989-06-12$11.66$13.07292,400
1989-06-09$11.66$13.07328,400
1989-06-08$11.75$13.18616,800
1989-06-07$11.50$12.89604,400
1989-06-06$11.41$12.79940,400
1989-06-05$11.56$12.96625,600
1989-06-02$11.69$13.111,271,200
1989-06-01$11.75$13.184,317,200
1989-05-31$11.72$13.143,550,800
1989-05-30$11.13$12.47827,200
1989-05-26$11.19$12.541,820,400
1989-05-25$10.97$12.2318,370,000
1989-05-24$10.50$11.71590,000
1989-05-23$10.44$11.64459,600
1989-05-22$10.47$11.67381,600
1989-05-19$10.34$11.53670,800
1989-05-18$10.22$11.39595,600
1989-05-17$10.19$11.36704,000
1989-05-16$10.13$11.29271,600
1989-05-15$10.19$11.36699,200
1989-05-12$10.00$11.15657,600
1989-05-11$9.94$11.08932,000
1989-05-10$9.97$11.11584,400
1989-05-09$9.84$10.971,972,400
1989-05-08$9.97$11.11695,200
1989-05-05$10.13$11.292,070,800
1989-05-04$10.00$11.152,682,800
1989-05-03$9.72$10.843,037,600
1989-05-02$9.22$10.281,801,600
1989-05-01$9.16$10.21174,800
1989-04-28$9.09$10.14473,200
1989-04-27$9.13$10.17464,800
1989-04-26$9.03$10.07385,200
1989-04-25$9.19$10.242,354,400
1989-04-24$9.09$10.141,630,800
1989-04-21$9.03$10.07847,600
1989-04-20$8.94$9.96396,800
1989-04-19$9.00$10.03568,800
1989-04-18$8.88$9.891,189,600
1989-04-17$8.72$9.721,755,200
1989-04-14$8.69$9.691,797,600
1989-04-13$8.59$9.58680,000
1989-04-12$8.75$9.761,065,200
1989-04-11$8.63$9.62984,400
1989-04-10$8.41$9.37635,600
1989-04-07$8.47$9.44747,200
1989-04-06$8.56$9.552,594,800
1989-04-05$8.56$9.551,534,000
1989-04-04$8.72$9.72866,000
1989-04-03$8.94$9.962,202,800
1989-03-31$8.88$9.893,081,200
1989-03-30$9.06$10.10345,600
1989-03-29$9.06$10.10234,400
1989-03-28$8.84$9.86486,000
1989-03-27$8.84$9.86332,800
1989-03-23$8.88$9.89670,800
1989-03-22$9.03$10.07290,800
1989-03-21$9.00$10.03432,400
1989-03-20$8.97$10.00540,800
1989-03-17$9.00$10.031,828,400
1989-03-16$9.16$10.212,012,000
1989-03-15$8.69$9.69342,000
1989-03-14$8.59$9.58246,800
1989-03-13$8.59$9.58611,200
1989-03-10$8.50$9.48816,400
1989-03-09$8.50$9.48512,400
1989-03-08$8.50$9.481,135,200
1989-03-07$8.50$9.48352,800
1989-03-06$8.56$9.551,126,400
1989-03-03$8.66$9.65709,600
1989-03-02$8.28$9.23249,200
1989-03-01$8.16$9.09702,400
1989-02-28$8.28$9.23736,800
1989-02-27$8.13$9.06360,400
1989-02-24$8.03$8.88880,400
1989-02-23$8.06$8.92240,800
1989-02-22$8.06$8.92411,600
1989-02-21$8.16$9.02584,000
1989-02-17$8.34$9.23886,800
1989-02-16$8.16$9.02446,000
1989-02-15$8.00$8.85260,400
1989-02-14$7.91$8.75449,200
1989-02-13$7.84$8.68450,000
1989-02-10$7.91$8.75687,600
1989-02-09$7.97$8.82690,400
1989-02-08$8.00$8.851,051,600
1989-02-07$8.06$8.92988,400
1989-02-06$7.66$8.47670,400
1989-02-03$7.66$8.471,073,200
1989-02-02$7.47$8.26302,000
1989-02-01$7.47$8.262,851,600
1989-01-31$7.50$8.30357,200
1989-01-30$7.47$8.26834,400
1989-01-27$7.44$8.23659,600
1989-01-26$7.47$8.261,054,000
1989-01-25$7.38$8.163,331,200
1989-01-24$7.13$7.88318,000
1989-01-23$7.03$7.78233,600
1989-01-20$7.13$7.88185,200
1989-01-19$7.06$7.81154,800
1989-01-18$7.06$7.81284,800
1989-01-17$7.03$7.782,622,000
1989-01-16$7.09$7.85168,000
1989-01-13$7.13$7.88282,000
1989-01-12$7.16$7.92409,600
1989-01-11$7.13$7.88274,400
1989-01-10$7.16$7.92158,000
1989-01-09$7.16$7.922,851,600
1989-01-06$6.81$7.54262,000
1989-01-05$6.84$7.57323,200
1989-01-04$6.81$7.54277,200
1989-01-03$6.81$7.54239,600