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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2001-12-31$31.48$53.835,397,400
2001-12-28$31.76$54.337,869,400
2001-12-27$31.48$53.836,295,600
2001-12-26$31.18$53.334,360,600
2001-12-24$30.90$52.853,354,400
2001-12-21$30.80$52.6815,204,200
2001-12-20$31.55$53.969,630,400
2001-12-19$31.75$54.318,569,600
2001-12-18$31.54$53.948,762,400
2001-12-17$31.63$54.0911,429,000
2001-12-14$30.71$52.529,289,000
2001-12-13$30.82$52.7110,265,200
2001-12-12$31.44$53.777,157,200
2001-12-11$31.23$53.409,805,200
2001-12-10$30.86$52.787,960,000
2001-12-07$31.59$54.036,423,800
2001-12-06$31.50$53.879,255,400
2001-12-05$31.05$53.109,795,200
2001-12-04$31.17$52.798,414,200
2001-12-03$30.72$52.0210,781,000
2001-11-30$30.69$51.9817,048,800
2001-11-29$31.80$53.8615,955,400
2001-11-28$30.86$52.2615,635,600
2001-11-27$31.74$53.7613,207,400
2001-11-26$32.47$54.997,157,600
2001-11-23$32.49$55.044,089,600
2001-11-21$31.79$53.858,722,800
2001-11-20$31.75$53.797,294,000
2001-11-19$31.98$54.168,564,200
2001-11-16$31.27$52.9610,821,400
2001-11-15$31.62$53.569,757,600
2001-11-14$31.75$53.787,892,600
2001-11-13$31.73$53.748,431,800
2001-11-12$31.51$53.379,694,400
2001-11-09$31.53$53.408,452,400
2001-11-08$31.55$53.4410,949,200
2001-11-07$31.38$53.149,948,000
2001-11-06$31.06$52.609,783,600
2001-11-05$30.51$51.699,230,200
2001-11-02$30.43$51.559,253,200
2001-11-01$29.98$50.7711,846,400
2001-10-31$29.50$49.969,537,200
2001-10-30$29.50$49.9711,570,800
2001-10-29$29.75$50.3911,741,800
2001-10-26$30.33$51.369,899,200
2001-10-25$30.40$51.4813,377,200
2001-10-24$29.98$50.7711,386,800
2001-10-23$29.46$49.8913,118,400
2001-10-22$29.21$49.4711,244,400
2001-10-19$28.51$48.3011,661,200
2001-10-18$28.50$48.279,835,400
2001-10-17$28.55$48.3615,595,400
2001-10-16$28.86$48.8720,734,800
2001-10-15$27.78$47.0422,450,200
2001-10-12$26.50$44.8914,523,600
2001-10-11$27.30$46.2416,259,000
2001-10-10$27.40$46.4115,884,600
2001-10-09$26.08$44.1720,811,200
2001-10-08$27.13$45.9415,811,200
2001-10-05$28.07$47.5420,000,400
2001-10-04$29.45$49.8716,576,400
2001-10-03$30.00$50.8016,663,200
2001-10-02$29.74$50.3713,301,000
2001-10-01$29.48$49.9210,449,000
2001-09-28$29.20$49.4617,620,400
2001-09-27$28.44$48.1713,723,800
2001-09-26$27.53$46.6211,122,400
2001-09-25$27.55$46.6614,381,000
2001-09-24$26.67$45.1817,264,800
2001-09-21$25.50$43.1927,687,200
2001-09-20$26.82$45.4221,862,400
2001-09-19$27.50$46.5828,698,800
2001-09-18$27.54$46.6417,734,400
2001-09-17$27.17$46.0330,120,400
2001-09-10$28.83$48.8216,255,600
2001-09-07$29.30$49.6216,347,200
2001-09-06$29.89$50.6317,680,400
2001-09-05$30.65$51.9115,066,600
2001-09-04$30.96$51.9613,949,200
2001-08-31$30.75$51.618,776,800
2001-08-30$30.12$50.5513,391,200
2001-08-29$30.03$50.4012,449,600
2001-08-28$30.93$51.919,047,400
2001-08-27$31.38$52.667,536,000
2001-08-24$31.62$53.0712,021,400
2001-08-23$32.50$54.5510,438,600
2001-08-22$32.33$54.2611,869,800
2001-08-21$31.75$53.3018,047,800
2001-08-20$31.79$53.357,904,800
2001-08-17$31.34$52.6110,905,600
2001-08-16$31.69$53.199,298,400
2001-08-15$31.25$52.458,329,200
2001-08-14$31.28$52.507,272,600
2001-08-13$31.65$53.116,421,400
2001-08-10$31.45$52.798,591,800
2001-08-09$31.65$53.128,195,400
2001-08-08$31.41$52.717,435,800
2001-08-07$31.53$52.915,450,600
2001-08-06$31.39$52.696,109,000
2001-08-03$31.67$53.176,278,800
2001-08-02$31.73$53.267,742,400
2001-08-01$31.50$52.876,042,800
2001-07-31$31.81$53.397,290,000
2001-07-30$31.78$53.334,768,800
2001-07-27$31.75$53.295,730,200
2001-07-26$31.56$52.967,400,400
2001-07-25$31.20$52.3711,382,600
2001-07-24$31.00$52.049,385,800
2001-07-23$31.17$52.335,177,800
2001-07-20$31.42$52.759,335,200
2001-07-19$31.75$53.2915,832,600
2001-07-18$32.04$53.7824,389,000
2001-07-17$31.85$53.4623,559,800
2001-07-16$30.69$51.5119,454,800
2001-07-13$30.13$50.569,301,600
2001-07-12$29.72$49.8811,812,200
2001-07-11$28.67$48.1313,696,200
2001-07-10$28.49$47.8211,411,200
2001-07-09$29.46$49.456,830,200
2001-07-06$29.18$48.988,881,800
2001-07-05$30.14$50.594,312,400
2001-07-03$30.25$50.764,774,400
2001-07-02$30.25$50.777,821,200
2001-06-29$30.01$50.3813,302,000
2001-06-28$29.99$50.3410,041,400
2001-06-27$30.16$50.6210,013,400
2001-06-26$30.20$50.6911,698,600
2001-06-25$30.60$51.369,602,200
2001-06-22$30.97$51.9814,944,000
2001-06-21$30.69$51.5117,187,800
2001-06-20$30.07$50.4716,970,200
2001-06-19$29.86$50.1211,606,600
2001-06-18$29.62$49.729,121,400
2001-06-15$29.01$48.6919,419,000
2001-06-14$28.85$48.4210,238,200
2001-06-13$29.55$49.608,730,000
2001-06-12$29.55$49.609,361,000
2001-06-11$29.37$49.305,647,000
2001-06-08$29.51$49.545,187,800
2001-06-07$29.80$50.0211,580,200
2001-06-06$29.84$50.0911,213,600
2001-06-05$29.98$50.3114,663,000
2001-06-04$29.32$49.209,570,200
2001-06-01$29.05$48.7611,831,400
2001-05-31$29.63$49.7212,036,400
2001-05-30$29.39$49.3311,551,000
2001-05-29$29.80$49.559,957,200
2001-05-25$29.36$48.819,941,600
2001-05-24$30.00$49.8712,146,400
2001-05-23$29.31$48.7213,571,400
2001-05-22$29.32$48.7515,513,000
2001-05-21$28.25$46.968,715,400
2001-05-18$28.50$47.398,775,400
2001-05-17$28.30$47.0514,768,600
2001-05-16$28.28$47.0110,060,200
2001-05-15$27.53$45.7711,294,000
2001-05-14$27.20$45.229,414,800
2001-05-11$26.76$44.4914,266,200
2001-05-10$27.89$46.376,182,000
2001-05-09$27.69$46.049,901,400
2001-05-08$27.86$46.315,066,600
2001-05-07$28.12$46.756,231,000
2001-05-04$28.19$46.878,610,800
2001-05-03$27.98$46.519,332,600
2001-05-02$28.06$46.659,048,400
2001-05-01$28.23$46.9310,729,200
2001-04-30$28.00$46.5610,037,000
2001-04-27$28.46$47.328,606,600
2001-04-26$27.56$45.828,984,800
2001-04-25$27.45$45.647,681,000
2001-04-24$27.25$45.318,100,800
2001-04-23$27.47$45.6711,155,800
2001-04-20$27.50$45.7313,803,200
2001-04-19$28.20$46.8918,648,000
2001-04-18$27.59$45.8723,188,400
2001-04-17$26.00$43.2311,540,000
2001-04-16$26.23$43.6015,241,400
2001-04-12$26.48$44.026,576,000
2001-04-11$26.28$43.6911,780,000
2001-04-10$25.96$43.1612,583,200
2001-04-09$25.30$42.079,621,200
2001-04-06$24.80$41.2326,638,400
2001-04-05$25.92$43.1111,382,400
2001-04-04$25.16$41.8218,445,800
2001-04-03$26.13$43.4414,116,800
2001-04-02$27.00$44.9016,126,800
2001-03-30$27.38$45.5212,760,800
2001-03-29$26.58$44.1911,123,800
2001-03-28$27.21$45.2413,029,000
2001-03-27$27.24$45.2919,161,000
2001-03-26$26.25$43.6511,939,200
2001-03-23$26.39$43.8815,785,400
2001-03-22$24.83$41.2920,123,800
2001-03-21$25.48$42.3616,723,400
2001-03-20$25.65$42.6417,218,600
2001-03-19$26.49$44.0410,553,800
2001-03-16$25.70$42.7318,050,000
2001-03-15$26.13$43.4412,948,800
2001-03-14$25.88$43.0225,571,400
2001-03-13$27.13$45.1016,513,600
2001-03-12$25.81$42.9114,741,800
2001-03-09$26.25$43.658,953,400
2001-03-08$26.86$44.6613,711,800
2001-03-07$26.38$43.8511,277,000
2001-03-06$25.13$41.788,971,800
2001-03-05$24.54$40.808,531,400
2001-03-02$24.53$40.7811,280,400
2001-03-01$24.67$41.0213,457,400
2001-02-28$25.35$42.1512,699,600
2001-02-27$25.72$42.2912,820,200
2001-02-26$25.49$41.9212,056,400
2001-02-23$24.57$40.419,874,800
2001-02-22$24.13$39.6814,869,600
2001-02-21$23.88$39.2613,770,400
2001-02-20$24.56$40.3911,386,600
2001-02-16$25.70$42.278,758,000
2001-02-15$25.45$41.8510,574,800
2001-02-14$25.40$41.778,626,000
2001-02-13$25.12$41.319,626,000
2001-02-12$25.03$41.168,587,800
2001-02-09$24.75$40.7010,775,800
2001-02-08$24.38$40.0911,619,600
2001-02-07$24.75$40.7014,626,600
2001-02-06$25.48$41.9013,367,200
2001-02-05$26.63$43.809,242,400
2001-02-02$26.80$44.079,311,200
2001-02-01$26.64$43.8112,553,800
2001-01-31$26.91$44.2615,905,800
2001-01-30$27.74$45.6115,187,000
2001-01-29$27.01$44.4213,714,000
2001-01-26$26.59$43.7411,745,400
2001-01-25$25.75$42.358,711,400
2001-01-24$25.53$41.9911,042,200
2001-01-23$25.19$41.428,757,400
2001-01-22$25.19$41.428,684,000
2001-01-19$24.59$40.4511,225,800
2001-01-18$24.47$40.2411,780,000
2001-01-17$24.78$40.7516,560,800
2001-01-16$25.47$41.8921,287,800
2001-01-12$24.53$40.348,350,600
2001-01-11$24.72$40.6514,693,200
2001-01-10$24.28$39.9314,501,000
2001-01-09$23.50$38.6511,454,600
2001-01-08$24.13$39.6811,865,600
2001-01-05$24.00$39.4730,578,400
2001-01-04$25.75$42.3522,259,200
2001-01-03$24.97$41.0620,566,800
2001-01-02$23.38$38.447,021,200