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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$30.31$82.4028,716,000
2020-12-30$29.98$81.5126,370,100
2020-12-29$30.01$81.5933,291,900
2020-12-28$30.13$81.9132,861,200
2020-12-24$29.96$81.4522,632,300
2020-12-23$30.05$81.7052,537,200
2020-12-22$29.21$79.4139,054,300
2020-12-21$29.74$80.8593,397,400
2020-12-18$28.67$77.9582,817,200
2020-12-17$28.83$78.3843,182,700
2020-12-16$28.72$78.0842,463,200
2020-12-15$28.64$77.8643,672,700
2020-12-14$28.22$76.7240,267,100
2020-12-11$28.57$77.6740,538,400
2020-12-10$29.11$79.1458,859,600
2020-12-09$28.80$78.3054,886,300
2020-12-08$28.93$78.6533,869,100
2020-12-07$29.09$79.0942,197,800
2020-12-04$29.29$79.6366,188,200
2020-12-03$28.91$78.6054,013,700
2020-12-02$29.06$78.5245,257,500
2020-12-01$28.69$77.5250,255,100
2020-11-30$28.16$76.0863,567,900
2020-11-27$28.99$78.3325,971,600
2020-11-25$29.03$78.4457,249,900
2020-11-24$28.98$78.3080,387,800
2020-11-23$27.39$74.0045,421,200
2020-11-20$26.81$72.4440,538,000
2020-11-19$26.98$72.9046,423,000
2020-11-18$26.98$72.9054,416,700
2020-11-17$27.55$74.4446,402,300
2020-11-16$27.58$74.5257,396,700
2020-11-13$27.00$72.9552,421,000
2020-11-12$26.69$72.1167,912,600
2020-11-11$27.34$73.8748,360,900
2020-11-10$27.66$74.7377,694,600
2020-11-09$27.76$75.00178,378,800
2020-11-06$24.31$65.6855,454,500
2020-11-05$24.61$66.4974,722,600
2020-11-04$23.68$63.9888,845,500
2020-11-03$24.69$66.7165,106,200
2020-11-02$24.08$65.0659,756,400
2020-10-30$23.70$64.0366,453,400
2020-10-29$23.54$63.6057,490,400
2020-10-28$23.47$63.4181,942,500
2020-10-27$23.85$64.4455,009,300
2020-10-26$24.54$66.3059,450,200
2020-10-23$24.90$67.2851,007,400
2020-10-22$24.87$67.2055,402,000
2020-10-21$24.05$64.9841,564,900
2020-10-20$24.14$65.2262,476,400
2020-10-19$23.72$64.0951,377,900
2020-10-16$24.24$65.4958,357,700
2020-10-15$24.15$65.2566,832,400
2020-10-14$23.62$63.82127,409,500
2020-10-13$24.95$67.4161,186,900
2020-10-12$25.68$69.3848,362,900
2020-10-09$25.36$68.5244,511,500
2020-10-08$25.24$68.2052,080,600
2020-10-07$24.88$67.2247,648,000
2020-10-06$24.37$65.8467,541,100
2020-10-05$24.62$66.5244,396,800
2020-10-02$24.21$65.4151,682,100
2020-10-01$24.10$65.1244,782,200
2020-09-30$24.09$65.0956,226,100
2020-09-29$23.77$64.2245,695,200
2020-09-28$24.09$65.0947,996,900
2020-09-25$23.49$63.4742,111,300
2020-09-24$23.34$63.0653,570,700
2020-09-23$23.26$62.8559,950,300
2020-09-22$23.94$64.6868,665,300
2020-09-21$24.47$66.1175,218,600
2020-09-18$25.21$68.1194,055,800
2020-09-17$25.35$68.4948,862,000
2020-09-16$25.60$69.1764,598,600
2020-09-15$25.28$68.3063,820,200
2020-09-14$25.75$69.5747,802,400
2020-09-11$25.50$68.9047,708,300
2020-09-10$25.14$67.9356,609,600
2020-09-09$25.51$68.9253,822,700
2020-09-08$25.48$68.8474,978,600
2020-09-04$26.54$71.7199,621,400
2020-09-03$25.66$69.3386,192,500
2020-09-02$26.02$69.8257,300,900
2020-09-01$25.71$68.9846,109,200
2020-08-31$25.74$69.0749,416,200
2020-08-28$26.30$70.5746,466,400
2020-08-27$26.05$69.9052,934,800
2020-08-26$25.56$68.5839,478,000
2020-08-25$26.00$69.7657,304,700
2020-08-24$25.69$68.9354,579,500
2020-08-21$24.98$67.0355,010,700
2020-08-20$25.10$67.3549,403,700
2020-08-19$25.50$68.4259,856,000
2020-08-18$25.53$68.5045,850,100
2020-08-17$25.90$69.4957,518,700
2020-08-14$26.47$71.0250,931,900
2020-08-13$26.35$70.7055,955,500
2020-08-12$26.73$71.7261,971,300
2020-08-11$26.92$72.2381,441,000
2020-08-10$26.56$71.2764,051,100
2020-08-07$26.11$70.0663,354,500
2020-08-06$25.47$68.3451,999,700
2020-08-05$25.39$68.1351,322,600
2020-08-04$25.01$67.1137,985,300
2020-08-03$24.99$67.0558,284,000
2020-07-31$24.88$66.7661,955,800
2020-07-30$24.84$66.6561,755,900
2020-07-29$25.27$67.8071,393,500
2020-07-28$24.36$65.3648,406,500
2020-07-27$24.14$64.7754,721,300
2020-07-24$24.35$65.3450,217,600
2020-07-23$24.54$65.8561,047,600
2020-07-22$24.31$65.2352,193,700
2020-07-21$24.42$65.5275,499,300
2020-07-20$23.58$63.2761,114,000
2020-07-17$23.22$62.3066,659,100
2020-07-16$23.93$64.2178,067,100
2020-07-15$24.60$66.0157,384,400
2020-07-14$24.14$64.7767,423,100
2020-07-13$24.19$64.9173,598,100
2020-07-10$24.02$64.4581,142,900
2020-07-09$22.77$61.1079,385,900
2020-07-08$23.10$61.9852,922,600
2020-07-07$23.01$61.7460,645,800
2020-07-06$23.66$63.4859,589,000
2020-07-02$23.29$62.4956,000,200
2020-07-01$23.26$62.4157,379,900
2020-06-30$23.75$63.7361,716,200
2020-06-29$23.39$62.7666,269,200
2020-06-26$23.15$62.12118,139,200
2020-06-25$24.72$66.3365,031,900
2020-06-24$23.81$63.8975,437,100
2020-06-23$24.79$66.5246,108,300
2020-06-22$24.62$66.0655,484,300
2020-06-19$25.25$67.75127,563,600
2020-06-18$25.04$67.1953,419,000
2020-06-17$25.00$67.0858,349,500
2020-06-16$25.80$69.2396,796,500
2020-06-15$25.15$67.4876,538,900
2020-06-12$24.78$66.4973,729,700
2020-06-11$23.93$64.21149,875,500
2020-06-10$26.60$71.3790,415,300
2020-06-09$28.22$75.7277,773,400
2020-06-08$28.54$76.5879,598,500
2020-06-05$28.11$75.42118,767,900
2020-06-04$26.78$71.8694,545,300
2020-06-03$25.99$69.2586,744,600
2020-06-02$24.84$66.1971,118,100
2020-06-01$24.61$65.5858,375,500
2020-05-29$24.12$64.27113,811,100
2020-05-28$24.86$66.2484,340,800
2020-05-27$25.98$69.23117,672,700
2020-05-26$24.28$64.70119,485,500
2020-05-22$22.66$60.3848,107,000
2020-05-21$22.90$61.0257,726,000
2020-05-20$22.91$61.0559,789,500
2020-05-19$22.21$59.1862,179,000
2020-05-18$22.93$61.1086,589,400
2020-05-15$21.44$57.1364,484,000
2020-05-14$21.71$57.8588,359,100
2020-05-13$20.87$55.61112,113,400
2020-05-12$21.87$58.2769,588,700
2020-05-11$22.58$60.1768,951,800
2020-05-08$23.57$62.8045,181,000
2020-05-07$22.84$60.8651,884,300
2020-05-06$22.35$59.5553,874,600
2020-05-05$22.66$60.3845,691,900
2020-05-04$22.93$61.1045,886,100
2020-05-01$23.08$61.5051,772,600
2020-04-30$24.05$64.0855,244,100
2020-04-29$24.78$66.0373,493,900
2020-04-28$23.89$63.6665,504,900
2020-04-27$23.47$62.5466,916,700
2020-04-24$22.18$59.1047,633,500
2020-04-23$21.87$58.2750,614,800
2020-04-22$21.80$58.0949,669,500
2020-04-21$21.64$57.6678,871,300
2020-04-20$22.50$59.9574,446,300
2020-04-17$23.28$62.0392,800,300
2020-04-16$21.42$57.0889,213,300
2020-04-15$22.19$59.1399,082,200
2020-04-14$23.73$63.2388,991,100
2020-04-13$23.92$63.7483,164,700
2020-04-09$24.86$66.24125,275,700
2020-04-08$23.45$62.4881,212,300
2020-04-07$22.14$58.9994,560,300
2020-04-06$21.39$57.0097,766,200
2020-04-03$20.03$53.3768,293,500
2020-04-02$20.57$54.8170,007,400
2020-04-01$19.77$52.6883,961,300
2020-03-31$21.23$56.5795,213,700
2020-03-30$22.04$58.7380,449,100
2020-03-27$21.60$57.5691,522,800
2020-03-26$22.72$60.54116,111,400
2020-03-25$21.10$56.22146,991,300
2020-03-24$21.03$56.04147,882,400
2020-03-23$18.08$48.18181,898,500
2020-03-20$19.67$52.41150,910,400
2020-03-19$21.20$56.49122,461,300
2020-03-18$20.79$55.40148,272,500
2020-03-17$21.98$58.57120,065,700
2020-03-16$20.44$54.46121,688,800
2020-03-13$24.16$64.38128,357,400
2020-03-12$20.51$54.65139,552,600
2020-03-11$22.67$60.41127,347,000
2020-03-10$23.61$62.91134,863,600
2020-03-09$21.93$58.43145,196,000
2020-03-06$25.71$68.51119,121,200
2020-03-05$26.78$71.36110,878,700
2020-03-04$28.39$75.17111,239,800
2020-03-03$27.75$73.47138,698,500
2020-03-02$29.37$77.76147,776,300
2020-02-28$28.50$75.46171,198,800
2020-02-27$29.13$77.13121,148,300
2020-02-26$30.63$81.1080,012,800
2020-02-25$31.08$82.2991,586,800
2020-02-24$32.73$86.6679,159,600
2020-02-21$34.36$90.9846,675,500
2020-02-20$34.85$92.2742,604,100
2020-02-19$34.72$91.9329,632,100
2020-02-18$34.27$90.7440,318,000
2020-02-14$34.85$92.2726,447,700
2020-02-13$34.91$92.4331,775,100
2020-02-12$34.92$92.4636,656,700
2020-02-11$34.77$92.0632,476,300
2020-02-10$34.69$91.8524,373,800
2020-02-07$34.61$91.6431,263,000
2020-02-06$34.67$91.8039,511,500
2020-02-05$34.71$91.9054,604,800
2020-02-04$33.62$89.0245,061,600
2020-02-03$32.97$87.2948,485,500
2020-01-31$32.83$86.9254,845,300
2020-01-30$33.48$88.6550,542,800
2020-01-29$33.01$87.4037,414,700
2020-01-28$33.24$88.0138,834,600
2020-01-27$32.85$86.9857,096,200
2020-01-24$33.54$88.8047,797,200
2020-01-23$34.12$90.3445,717,100
2020-01-22$34.36$90.9838,879,700
2020-01-21$34.26$90.7150,811,000
2020-01-17$34.71$91.9054,156,100
2020-01-16$34.72$91.9350,368,500
2020-01-15$34.67$91.8074,745,500
2020-01-14$35.32$93.5266,719,300
2020-01-13$35.06$92.8337,956,100
2020-01-10$34.74$91.9839,730,400
2020-01-09$35.03$92.7539,861,600
2020-01-08$34.97$92.5945,311,600
2020-01-07$34.62$91.6634,149,000
2020-01-06$34.85$92.2742,185,000
2020-01-03$34.90$92.4050,357,900
2020-01-02$35.64$94.3637,614,200