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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$33.67$98.4528,060,700
2023-12-28$33.88$99.0621,799,600
2023-12-27$33.84$98.9424,498,600
2023-12-26$33.86$99.0024,845,400
2023-12-22$33.43$97.7437,265,900
2023-12-21$33.20$97.0732,325,700
2023-12-20$32.98$96.4344,711,400
2023-12-19$33.51$97.9844,534,800
2023-12-18$33.43$97.7440,694,700
2023-12-15$33.60$98.2483,771,800
2023-12-14$33.94$99.24107,190,000
2023-12-13$32.04$93.6860,311,100
2023-12-12$30.74$89.8834,566,700
2023-12-11$30.85$90.2032,254,000
2023-12-08$30.96$90.5234,794,300
2023-12-07$30.66$89.6532,699,600
2023-12-06$30.53$89.2749,803,100
2023-12-05$30.58$89.4145,723,100
2023-12-04$30.82$90.1137,811,300
2023-12-01$30.96$90.5246,133,300
2023-11-30$30.49$89.1552,547,700
2023-11-29$30.31$87.9257,954,900
2023-11-28$29.53$85.6629,705,800
2023-11-27$29.56$85.7442,039,500
2023-11-24$29.73$86.2415,815,600
2023-11-22$29.63$85.9541,422,700
2023-11-21$29.66$86.0341,611,900
2023-11-20$30.01$87.0546,783,400
2023-11-17$29.98$86.9638,493,300
2023-11-16$29.54$85.6936,952,800
2023-11-15$29.62$85.9246,968,900
2023-11-14$29.22$84.7666,676,300
2023-11-13$27.70$80.3528,521,800
2023-11-10$27.68$80.2932,858,500
2023-11-09$27.53$79.8632,267,900
2023-11-08$27.89$80.9031,896,000
2023-11-07$28.16$81.6833,081,900
2023-11-06$28.33$82.1845,548,000
2023-11-03$28.42$82.4462,613,600
2023-11-02$27.62$80.1263,278,300
2023-11-01$26.40$76.5844,046,300
2023-10-31$26.34$76.4050,106,700
2023-10-30$25.69$74.5241,891,900
2023-10-27$25.17$73.0164,709,300
2023-10-26$26.12$75.7760,921,000
2023-10-25$25.55$74.1145,522,400
2023-10-24$25.47$73.8855,975,700
2023-10-23$25.57$74.1759,857,200
2023-10-20$26.31$76.3262,058,400
2023-10-19$26.96$78.2058,611,000
2023-10-18$27.31$79.2268,371,100
2023-10-17$27.62$80.1295,344,200
2023-10-16$26.99$78.2956,817,500
2023-10-13$26.76$77.6255,089,700
2023-10-12$26.90$78.0344,249,800
2023-10-11$27.02$78.3838,508,200
2023-10-10$27.01$78.3551,960,100
2023-10-09$26.31$76.3239,953,700
2023-10-06$26.07$75.6258,177,300
2023-10-05$26.06$75.5949,044,100
2023-10-04$25.94$75.2455,696,400
2023-10-03$25.91$75.1662,144,500
2023-10-02$26.70$77.4550,388,600
2023-09-29$27.38$79.4240,645,900
2023-09-28$27.56$79.9436,734,300
2023-09-27$27.27$79.1038,296,300
2023-09-26$27.17$78.8142,237,400
2023-09-25$27.60$80.0632,749,200
2023-09-22$27.64$80.1841,284,400
2023-09-21$28.05$81.3639,906,000
2023-09-20$28.55$82.8226,641,100
2023-09-19$28.65$83.1134,888,100
2023-09-18$28.76$83.4225,752,300
2023-09-15$28.84$83.6661,661,100
2023-09-14$29.20$84.7044,634,800
2023-09-13$28.88$83.7737,215,700
2023-09-12$28.97$84.0342,284,000
2023-09-11$28.48$82.6134,168,300
2023-09-08$28.36$82.2636,513,900
2023-09-07$28.13$81.6035,023,600
2023-09-06$28.39$82.3545,022,600
2023-09-05$28.65$83.1146,543,600
2023-09-01$28.98$84.0635,228,600
2023-08-31$28.67$83.1637,243,000
2023-08-30$29.04$83.5433,366,400
2023-08-29$29.17$83.9130,428,200
2023-08-28$28.76$82.7333,075,200
2023-08-25$28.50$81.9934,253,200
2023-08-24$28.62$82.3331,934,800
2023-08-23$28.45$81.8444,686,600
2023-08-22$28.44$81.8137,564,200
2023-08-21$29.15$83.8634,959,000
2023-08-18$29.11$83.7431,430,400
2023-08-17$29.28$84.2337,202,200
2023-08-16$29.29$84.2647,220,400
2023-08-15$29.94$86.1343,406,100
2023-08-14$30.93$88.9832,563,700
2023-08-11$31.29$90.0135,720,700
2023-08-10$30.94$89.0126,062,600
2023-08-09$30.86$88.7830,732,100
2023-08-08$31.27$89.9645,951,800
2023-08-07$31.88$91.7131,745,200
2023-08-04$31.30$90.0430,768,100
2023-08-03$31.41$90.3627,933,400
2023-08-02$31.19$89.7338,855,100
2023-08-01$31.62$90.9632,712,000
2023-07-31$32.00$92.0629,093,400
2023-07-28$31.90$91.7733,296,500
2023-07-27$31.95$91.9145,529,500
2023-07-26$32.41$93.2341,814,600
2023-07-25$32.15$92.4951,208,800
2023-07-24$32.65$93.9364,548,600
2023-07-21$31.98$92.0070,872,400
2023-07-20$31.69$91.1642,128,800
2023-07-19$31.53$90.7070,619,800
2023-07-18$30.70$88.3298,253,800
2023-07-17$29.40$84.5849,477,200
2023-07-14$29.11$83.7458,720,300
2023-07-13$29.67$85.3539,589,000
2023-07-12$29.36$84.4641,855,500
2023-07-11$29.02$83.4840,978,700
2023-07-10$28.66$82.4536,086,000
2023-07-07$28.53$82.0734,288,000
2023-07-06$28.28$81.3552,098,000
2023-07-05$29.08$83.6637,492,000
2023-07-03$29.20$84.0030,995,800
2023-06-30$28.69$82.5350,479,000
2023-06-29$28.66$82.4568,376,400
2023-06-28$28.07$80.7537,803,800
2023-06-27$28.24$81.2439,081,800
2023-06-26$28.09$80.8147,519,300
2023-06-23$27.75$79.8355,181,100
2023-06-22$27.96$80.4350,742,900
2023-06-21$28.57$82.1939,553,400
2023-06-20$28.87$83.0539,040,900
2023-06-16$29.19$83.9753,050,200
2023-06-15$29.37$84.4942,044,900
2023-06-14$29.12$83.7738,322,800
2023-06-13$29.40$84.5842,718,800
2023-06-12$29.13$83.8041,011,300
2023-06-09$29.27$84.2032,692,000
2023-06-08$29.23$84.0941,483,100
2023-06-07$29.48$84.8144,502,600
2023-06-06$29.23$84.0946,297,900
2023-06-05$28.54$82.1034,757,800
2023-06-02$28.71$82.5966,578,100
2023-06-01$27.78$79.9257,426,100
2023-05-31$27.79$79.3161,905,200
2023-05-30$28.26$80.6541,819,600
2023-05-26$28.31$80.8057,879,100
2023-05-25$28.17$80.4040,517,800
2023-05-24$28.10$80.2050,606,900
2023-05-23$28.58$81.5751,400,400
2023-05-22$28.34$80.8836,473,700
2023-05-19$28.11$80.2250,062,500
2023-05-18$28.47$81.2551,146,100
2023-05-17$28.57$81.5461,750,400
2023-05-16$27.36$78.0833,347,500
2023-05-15$27.65$78.9138,722,800
2023-05-12$27.09$77.3138,142,000
2023-05-11$27.39$78.1734,897,300
2023-05-10$27.32$77.9744,446,400
2023-05-09$27.66$78.9432,188,800
2023-05-08$27.69$79.0334,245,500
2023-05-05$27.71$79.0850,087,100
2023-05-04$26.99$77.0382,173,800
2023-05-03$27.86$79.5151,139,500
2023-05-02$28.16$80.3770,797,700
2023-05-01$29.04$82.8834,076,800
2023-04-28$29.28$83.5645,592,500
2023-04-27$28.89$82.4533,060,100
2023-04-26$28.44$81.1745,848,400
2023-04-25$28.84$82.3149,718,800
2023-04-24$29.76$84.9328,020,300
2023-04-21$29.87$85.2544,759,000
2023-04-20$29.90$85.3343,193,800
2023-04-19$30.06$85.7965,594,200
2023-04-18$30.56$87.22114,498,800
2023-04-17$30.37$86.6783,704,400
2023-04-14$29.52$84.2581,110,800
2023-04-13$28.56$81.5152,261,400
2023-04-12$28.48$81.2844,313,300
2023-04-11$28.71$81.9458,761,200
2023-04-10$27.94$79.7440,572,700
2023-04-06$27.84$79.4541,216,600
2023-04-05$27.64$78.8847,799,400
2023-04-04$27.98$79.8556,233,300
2023-04-03$28.59$81.5951,996,800
2023-03-31$28.60$81.6256,482,100
2023-03-30$28.30$80.7767,427,100
2023-03-29$28.67$81.8262,666,400
2023-03-28$28.12$80.2563,416,500
2023-03-27$28.49$81.31102,469,800
2023-03-24$27.14$77.4696,872,700
2023-03-23$26.97$76.97105,335,900
2023-03-22$27.64$78.8876,925,900
2023-03-21$28.59$81.5984,854,800
2023-03-20$27.75$79.2081,441,200
2023-03-17$27.82$79.40130,665,500
2023-03-16$28.97$82.68108,348,800
2023-03-15$28.49$81.31131,104,400
2023-03-14$28.76$82.08154,255,800
2023-03-13$28.51$81.37218,403,300
2023-03-10$30.27$86.39165,330,900
2023-03-09$30.54$87.16112,457,900
2023-03-08$32.56$92.9240,045,600
2023-03-07$33.00$94.1852,855,300
2023-03-06$34.09$97.2936,646,700
2023-03-03$34.16$97.4939,109,100
2023-03-02$33.49$95.5844,607,200
2023-03-01$34.14$96.8129,281,600
2023-02-28$34.30$97.2632,620,600
2023-02-27$34.21$97.0030,137,500
2023-02-24$34.21$97.0027,046,600
2023-02-23$34.26$97.1528,488,000
2023-02-22$34.29$97.2338,550,400
2023-02-21$34.52$97.8837,068,900
2023-02-17$35.35$100.2428,562,700
2023-02-16$35.28$100.0422,681,100
2023-02-15$35.56$100.8323,500,100
2023-02-14$35.62$101.0033,625,200
2023-02-13$35.65$101.0929,163,900
2023-02-10$35.58$100.8932,898,900
2023-02-09$35.72$101.2935,257,100
2023-02-08$36.50$103.5028,032,800
2023-02-07$36.77$104.2644,100,200
2023-02-06$36.37$103.1329,463,200
2023-02-03$36.43$103.3037,411,700
2023-02-02$36.13$102.4533,729,100
2023-02-01$35.92$101.8544,438,700
2023-01-31$35.48$100.6138,917,400
2023-01-30$35.30$100.1027,353,500
2023-01-27$35.45$100.5229,964,900
2023-01-26$35.34$100.2130,035,500
2023-01-25$34.87$98.8828,859,700
2023-01-24$34.57$98.0326,716,700
2023-01-23$34.32$97.3233,683,300
2023-01-20$33.85$95.9845,004,400
2023-01-19$33.23$94.2342,707,100
2023-01-18$33.72$95.6254,517,800
2023-01-17$34.52$97.8856,458,400
2023-01-13$35.23$99.9089,667,800
2023-01-12$34.47$97.7444,230,400
2023-01-11$34.38$97.4936,783,700
2023-01-10$34.12$96.7535,096,000
2023-01-09$33.89$96.1043,818,800
2023-01-06$34.41$97.5734,068,700
2023-01-05$34.07$96.6134,177,000
2023-01-04$34.14$96.8141,998,500
2023-01-03$33.51$95.0235,221,500