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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1996-12-31$24.44$35.632,826,000
1996-12-30$25.28$36.862,798,800
1996-12-27$24.84$36.221,447,200
1996-12-26$24.72$36.042,467,200
1996-12-24$24.53$35.76918,400
1996-12-23$24.63$35.902,135,600
1996-12-20$24.72$36.046,423,600
1996-12-19$24.63$35.904,903,200
1996-12-18$23.53$34.313,616,400
1996-12-17$23.81$34.725,175,600
1996-12-16$23.06$33.624,871,600
1996-12-13$23.34$34.035,834,000
1996-12-12$23.22$33.854,306,400
1996-12-11$24.03$35.034,258,000
1996-12-10$24.38$35.542,829,600
1996-12-09$24.59$35.854,332,800
1996-12-06$24.41$35.585,075,200
1996-12-05$23.97$34.943,233,200
1996-12-04$24.47$35.684,847,600
1996-12-03$25.00$36.213,668,800
1996-12-02$25.69$37.202,044,000
1996-11-29$25.91$37.521,583,600
1996-11-27$25.88$37.472,154,800
1996-11-26$25.78$37.344,864,800
1996-11-25$26.06$37.744,559,200
1996-11-22$25.53$36.983,404,000
1996-11-21$24.88$36.025,170,000
1996-11-20$25.06$36.304,542,800
1996-11-19$24.75$35.845,015,200
1996-11-18$24.28$35.162,974,000
1996-11-15$24.03$34.804,089,200
1996-11-14$23.78$34.443,779,200
1996-11-13$23.47$33.994,545,600
1996-11-12$23.25$33.673,524,400
1996-11-11$23.41$33.902,082,400
1996-11-08$23.53$34.083,613,200
1996-11-07$23.66$34.265,466,400
1996-11-06$23.78$34.443,733,200
1996-11-05$23.78$34.446,004,400
1996-11-04$23.38$33.852,764,000
1996-11-01$23.22$33.632,667,600
1996-10-31$23.56$34.123,310,400
1996-10-30$23.53$34.084,648,000
1996-10-29$23.13$33.494,595,200
1996-10-28$22.66$32.813,199,200
1996-10-25$22.63$32.771,858,000
1996-10-24$22.66$32.812,445,600
1996-10-23$22.63$32.773,214,000
1996-10-22$22.72$32.902,559,600
1996-10-21$22.84$33.082,390,400
1996-10-18$22.47$32.542,526,000
1996-10-17$22.16$32.092,232,800
1996-10-16$22.06$31.952,327,600
1996-10-15$22.22$32.183,034,400
1996-10-14$22.31$32.312,958,400
1996-10-11$22.06$31.952,300,800
1996-10-10$21.88$31.681,377,200
1996-10-09$22.09$32.002,364,800
1996-10-08$22.22$32.182,659,200
1996-10-07$22.22$32.182,131,200
1996-10-04$22.16$32.093,464,800
1996-10-03$21.91$31.732,749,600
1996-10-02$21.84$31.634,462,000
1996-10-01$21.59$31.272,920,000
1996-09-30$21.72$31.455,025,200
1996-09-27$21.66$31.366,377,600
1996-09-26$21.53$31.189,789,600
1996-09-25$21.34$30.918,125,200
1996-09-24$21.00$30.416,555,200
1996-09-23$21.03$30.466,540,000
1996-09-20$20.88$30.237,082,800
1996-09-19$21.16$30.643,938,000
1996-09-18$21.41$31.002,496,800
1996-09-17$21.47$31.094,850,800
1996-09-16$21.53$31.183,854,800
1996-09-13$21.41$31.004,991,200
1996-09-12$21.22$30.734,412,000
1996-09-11$21.03$30.464,179,200
1996-09-10$21.06$30.504,745,200
1996-09-09$21.22$30.736,361,200
1996-09-06$20.91$30.288,519,600
1996-09-05$20.50$29.696,977,600
1996-09-04$20.94$30.3210,714,400
1996-09-03$21.00$30.2018,928,000
1996-08-30$21.28$30.6126,468,800
1996-08-29$23.09$33.219,281,200
1996-08-28$23.31$33.534,416,800
1996-08-27$23.41$33.663,085,600
1996-08-26$23.44$33.713,154,000
1996-08-23$23.34$33.574,301,600
1996-08-22$23.47$33.752,970,000
1996-08-21$23.09$33.216,178,000
1996-08-20$23.09$33.213,812,000
1996-08-19$23.13$33.262,698,400
1996-08-16$22.91$32.943,881,200
1996-08-15$22.72$32.672,778,000
1996-08-14$22.66$32.583,787,200
1996-08-13$22.69$32.632,966,400
1996-08-12$22.81$32.817,053,200
1996-08-09$22.75$32.726,396,400
1996-08-08$22.44$32.274,276,400
1996-08-07$22.22$31.963,346,000
1996-08-06$22.13$31.824,169,200
1996-08-05$22.03$31.694,068,800
1996-08-02$22.13$31.829,468,000
1996-08-01$21.50$30.925,290,400
1996-07-31$21.50$30.923,324,400
1996-07-30$21.22$30.523,648,000
1996-07-29$20.84$29.981,907,200
1996-07-26$20.88$30.022,096,800
1996-07-25$20.91$30.072,650,800
1996-07-24$20.78$29.892,715,200
1996-07-23$20.59$29.622,740,800
1996-07-22$20.44$29.394,303,200
1996-07-19$20.44$29.394,401,600
1996-07-18$20.47$29.447,129,600
1996-07-17$20.16$28.993,342,000
1996-07-16$19.78$28.456,756,400
1996-07-15$19.81$28.492,567,200
1996-07-12$20.08$28.883,093,200
1996-07-11$20.09$28.903,864,400
1996-07-10$20.34$29.261,881,200
1996-07-09$20.00$28.763,072,400
1996-07-08$20.09$28.903,484,800
1996-07-05$20.50$29.481,720,000
1996-07-03$21.16$30.431,824,000
1996-07-02$21.00$30.201,866,800
1996-07-01$21.06$30.292,188,000
1996-06-28$20.66$29.714,197,200
1996-06-27$20.38$29.302,594,400
1996-06-26$20.06$28.851,988,800
1996-06-25$20.25$29.122,251,200
1996-06-24$20.03$28.813,008,400
1996-06-21$19.72$28.364,143,600
1996-06-20$19.97$28.723,526,400
1996-06-19$20.22$29.082,454,800
1996-06-18$20.53$29.532,327,600
1996-06-17$20.75$29.842,302,400
1996-06-14$20.81$29.931,555,200
1996-06-13$20.97$30.162,204,800
1996-06-12$20.81$29.934,768,000
1996-06-11$20.66$29.712,626,000
1996-06-10$20.53$29.531,996,800
1996-06-07$20.59$29.626,977,600
1996-06-06$20.97$30.163,373,200
1996-06-05$21.09$30.342,955,200
1996-06-04$21.00$29.994,228,800
1996-06-03$20.41$29.152,251,200
1996-05-31$20.28$28.972,973,200
1996-05-30$20.28$28.974,456,000
1996-05-29$20.09$28.701,917,200
1996-05-28$20.19$28.832,655,200
1996-05-24$20.38$29.101,744,000
1996-05-23$20.38$29.103,066,400
1996-05-22$20.66$29.502,592,000
1996-05-21$20.47$29.241,775,200
1996-05-20$20.44$29.191,418,000
1996-05-17$20.31$29.011,872,800
1996-05-16$20.16$28.793,027,600
1996-05-15$20.13$28.741,818,800
1996-05-14$20.31$29.012,158,400
1996-05-13$20.13$28.742,582,000
1996-05-10$20.09$28.702,516,400
1996-05-09$19.75$28.212,355,200
1996-05-08$19.78$28.254,213,600
1996-05-07$19.31$27.583,818,000
1996-05-06$19.19$27.412,584,000
1996-05-03$19.47$27.814,564,000
1996-05-02$19.38$27.673,254,400
1996-05-01$20.00$28.572,012,800
1996-04-30$19.97$28.521,458,000
1996-04-29$19.75$28.212,267,200
1996-04-26$19.94$28.481,800,400
1996-04-25$19.75$28.213,059,600
1996-04-24$19.50$27.851,858,800
1996-04-23$19.53$27.902,406,800
1996-04-22$19.50$27.852,270,000
1996-04-19$19.25$27.492,258,800
1996-04-18$19.31$27.582,326,000
1996-04-17$19.31$27.584,141,600
1996-04-16$19.28$27.543,621,200
1996-04-15$19.75$28.214,693,200
1996-04-12$19.25$27.495,092,800
1996-04-11$18.88$26.964,760,800
1996-04-10$19.06$27.233,372,000
1996-04-09$19.84$28.343,462,800
1996-04-08$20.16$28.795,518,400
1996-04-04$20.56$29.373,050,000
1996-04-03$20.50$29.281,822,000
1996-04-02$20.56$29.372,405,200
1996-04-01$20.69$29.553,926,400
1996-03-29$20.03$28.616,886,000
1996-03-28$19.72$28.164,535,600
1996-03-27$19.63$28.037,557,600
1996-03-26$19.25$27.492,311,600
1996-03-25$18.97$27.093,526,000
1996-03-22$18.81$26.872,048,800
1996-03-21$18.50$26.422,416,800
1996-03-20$18.78$26.832,155,200
1996-03-19$18.78$26.832,240,000
1996-03-18$18.97$27.092,135,200
1996-03-15$18.50$26.423,344,800
1996-03-14$18.41$26.292,471,600
1996-03-13$18.34$26.202,426,400
1996-03-12$18.41$26.296,066,800
1996-03-11$18.56$26.513,638,400
1996-03-08$18.59$26.564,671,600
1996-03-07$19.34$27.633,363,200
1996-03-06$19.47$27.813,397,200
1996-03-05$19.63$28.033,048,400
1996-03-04$19.16$27.362,962,400
1996-03-01$18.81$26.874,333,200
1996-02-29$18.44$26.332,911,600
1996-02-28$18.69$26.692,328,000
1996-02-27$18.75$26.573,268,800
1996-02-26$18.91$26.794,487,200
1996-02-23$18.66$26.443,513,200
1996-02-22$18.59$26.355,047,200
1996-02-21$18.41$26.093,210,400
1996-02-20$18.00$25.515,360,800
1996-02-16$18.31$25.953,780,000
1996-02-15$18.50$26.222,256,400
1996-02-14$18.28$25.913,085,600
1996-02-13$18.47$26.173,000,400
1996-02-12$18.41$26.092,722,000
1996-02-09$18.38$26.044,092,400
1996-02-08$18.38$26.045,296,800
1996-02-07$17.63$24.985,961,200
1996-02-06$17.38$24.624,653,600
1996-02-05$17.28$24.492,597,600
1996-02-02$17.19$24.364,112,000
1996-02-01$17.19$24.369,975,200
1996-01-31$17.47$24.765,628,000
1996-01-30$17.25$24.453,321,200
1996-01-29$17.13$24.272,331,200
1996-01-26$16.75$23.741,996,400
1996-01-25$16.75$23.744,171,600
1996-01-24$16.75$23.742,700,000
1996-01-23$16.78$23.782,012,800
1996-01-22$16.75$23.742,461,600
1996-01-19$16.69$23.654,556,000
1996-01-18$16.47$23.343,342,400
1996-01-17$16.59$23.525,702,400
1996-01-16$16.50$23.388,422,400
1996-01-15$16.41$23.253,866,400
1996-01-12$16.53$23.434,012,800
1996-01-11$16.41$23.252,596,000
1996-01-10$16.31$23.126,672,000
1996-01-09$16.55$23.466,674,400
1996-01-08$16.66$23.611,634,400
1996-01-05$16.44$23.308,226,800
1996-01-04$16.78$23.785,502,000
1996-01-03$17.19$24.363,606,800
1996-01-02$17.34$24.581,892,400