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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$35.22$93.2529,630,100
2019-12-30$35.15$93.0730,705,100
2019-12-27$35.35$93.6028,111,300
2019-12-26$35.52$94.0526,992,100
2019-12-24$35.22$93.2513,805,400
2019-12-23$35.17$93.1233,995,400
2019-12-20$34.96$92.56109,395,500
2019-12-19$34.95$92.5445,409,500
2019-12-18$35.11$92.9648,757,900
2019-12-17$35.04$92.7850,840,500
2019-12-16$34.70$91.8850,777,100
2019-12-13$34.44$91.1948,539,600
2019-12-12$34.68$91.8264,942,500
2019-12-11$33.64$89.0743,107,800
2019-12-10$33.53$88.7841,960,100
2019-12-09$33.51$88.7232,974,500
2019-12-06$33.67$89.1550,908,500
2019-12-05$33.09$87.6138,304,500
2019-12-04$33.15$87.2946,637,900
2019-12-03$32.84$86.4858,745,100
2019-12-02$33.43$88.0347,158,800
2019-11-29$33.32$87.7419,503,400
2019-11-27$33.42$88.0132,097,700
2019-11-26$33.35$87.8250,626,600
2019-11-25$33.47$88.1450,238,800
2019-11-22$33.18$87.3738,783,900
2019-11-21$32.84$86.4842,787,600
2019-11-20$32.69$86.0843,612,200
2019-11-19$32.94$86.7433,183,700
2019-11-18$32.96$86.7931,133,700
2019-11-15$32.93$86.7236,398,300
2019-11-14$32.70$86.1135,554,600
2019-11-13$32.79$86.3548,887,800
2019-11-12$33.09$87.1437,282,200
2019-11-11$33.18$87.3727,784,000
2019-11-08$33.26$87.5838,724,000
2019-11-07$33.23$87.5168,310,700
2019-11-06$32.79$86.3547,524,500
2019-11-05$32.82$86.4368,785,600
2019-11-04$32.40$85.3254,228,600
2019-11-01$31.80$83.7441,985,300
2019-10-31$31.27$82.3449,430,900
2019-10-30$31.62$83.2745,262,400
2019-10-29$32.07$84.4548,266,600
2019-10-28$31.84$83.8558,790,300
2019-10-25$31.72$83.5343,702,000
2019-10-24$31.36$82.5839,491,000
2019-10-23$31.42$82.7447,771,200
2019-10-22$31.20$82.1658,662,100
2019-10-21$31.02$81.6961,087,400
2019-10-18$30.35$79.9248,872,900
2019-10-17$30.26$79.6855,575,900
2019-10-16$30.17$79.4587,131,700
2019-10-15$29.73$78.2978,656,000
2019-10-14$29.14$76.7436,040,100
2019-10-11$28.91$76.1370,008,600
2019-10-10$28.45$74.9248,239,300
2019-10-09$27.89$73.4437,511,400
2019-10-08$27.63$72.7658,201,100
2019-10-07$28.31$74.5536,742,400
2019-10-04$28.37$74.7142,641,800
2019-10-03$27.81$73.2353,015,800
2019-10-02$27.84$73.3152,293,100
2019-10-01$28.44$74.8949,434,400
2019-09-30$29.17$76.8139,191,000
2019-09-27$29.35$77.2941,336,600
2019-09-26$29.13$76.7133,198,100
2019-09-25$29.25$77.0245,807,700
2019-09-24$28.94$76.2164,806,900
2019-09-23$29.52$77.7452,048,300
2019-09-20$29.59$77.92167,269,000
2019-09-19$29.82$78.5343,035,700
2019-09-18$30.00$79.0066,640,400
2019-09-17$29.94$78.8448,284,900
2019-09-16$30.13$79.3443,391,300
2019-09-13$30.17$79.4579,657,000
2019-09-12$29.67$78.1372,943,900
2019-09-11$29.46$77.5853,982,200
2019-09-10$29.35$77.2971,066,200
2019-09-09$28.63$75.3968,629,300
2019-09-06$27.73$73.0256,054,100
2019-09-05$28.12$74.0563,413,700
2019-09-04$27.49$71.9240,862,500
2019-09-03$27.05$70.7750,743,100
2019-08-30$27.51$71.9741,326,200
2019-08-29$27.33$71.5055,432,900
2019-08-28$26.85$70.2445,897,900
2019-08-27$26.47$69.2552,517,000
2019-08-26$26.78$70.0641,499,100
2019-08-23$26.47$69.2581,880,700
2019-08-22$27.19$71.1349,353,700
2019-08-21$26.93$70.4547,785,400
2019-08-20$26.72$69.9047,665,000
2019-08-19$27.27$71.3444,964,800
2019-08-16$27.03$70.7170,841,700
2019-08-15$26.25$68.6770,192,000
2019-08-14$26.42$69.12106,591,700
2019-08-13$27.72$72.5269,919,200
2019-08-12$27.64$72.3155,674,700
2019-08-09$28.33$74.1153,499,600
2019-08-08$28.38$74.2453,141,900
2019-08-07$27.89$72.9675,388,500
2019-08-06$28.42$74.3565,115,800
2019-08-05$28.08$73.4696,207,700
2019-08-02$29.38$76.8657,492,300
2019-08-01$29.49$77.1576,913,400
2019-07-31$30.68$80.2660,607,600
2019-07-30$30.89$80.8137,598,300
2019-07-29$30.52$79.8439,176,700
2019-07-26$30.77$80.5046,978,800
2019-07-25$30.34$79.3743,251,900
2019-07-24$30.67$80.2453,171,900
2019-07-23$30.25$79.1464,030,300
2019-07-22$29.57$77.3631,224,300
2019-07-19$29.40$76.9144,863,200
2019-07-18$29.48$77.1249,468,800
2019-07-17$29.19$76.3684,958,300
2019-07-16$28.99$75.8454,920,400
2019-07-15$29.22$76.4446,462,100
2019-07-12$29.45$77.0429,632,900
2019-07-11$29.36$76.8137,376,800
2019-07-10$29.02$75.9240,574,800
2019-07-09$29.35$76.7828,750,100
2019-07-08$29.20$76.3930,924,400
2019-07-05$29.26$76.5533,092,000
2019-07-03$29.05$76.0026,642,300
2019-07-02$29.15$76.2632,263,500
2019-07-01$29.42$76.9748,029,900
2019-06-28$29.00$75.87101,856,900
2019-06-27$28.21$73.8035,575,600
2019-06-26$27.91$73.0142,312,300
2019-06-25$27.76$72.6246,901,300
2019-06-24$27.98$73.2040,046,400
2019-06-21$28.12$73.5669,444,000
2019-06-20$28.27$73.9660,887,200
2019-06-19$28.32$74.0961,953,500
2019-06-18$28.62$74.8760,170,700
2019-06-17$27.93$73.0733,410,100
2019-06-14$28.04$73.3537,322,100
2019-06-13$27.94$73.0933,404,200
2019-06-12$27.95$73.1233,528,900
2019-06-11$28.24$73.8838,691,800
2019-06-10$28.07$73.4348,305,800
2019-06-07$27.53$72.0251,317,200
2019-06-06$27.88$72.9438,633,600
2019-06-05$27.91$72.6244,874,400
2019-06-04$27.92$72.6558,426,400
2019-06-03$26.68$69.4250,109,900
2019-05-31$26.60$69.2168,304,200
2019-05-30$27.16$70.6758,649,300
2019-05-29$27.75$72.2149,818,900
2019-05-28$27.90$72.6044,273,400
2019-05-24$28.18$73.3335,524,400
2019-05-23$27.76$72.2359,772,900
2019-05-22$28.49$74.1329,177,600
2019-05-21$28.69$74.6539,258,700
2019-05-20$28.40$73.9041,717,600
2019-05-17$28.40$73.9043,772,500
2019-05-16$28.59$74.3942,791,500
2019-05-15$28.29$73.6151,973,200
2019-05-14$28.62$74.4752,216,100
2019-05-13$28.25$73.5172,547,000
2019-05-10$29.58$76.9759,649,900
2019-05-09$29.71$77.3144,173,500
2019-05-08$29.80$77.5439,903,400
2019-05-07$29.92$77.8558,528,400
2019-05-06$30.47$79.2839,882,000
2019-05-03$30.71$79.9135,256,100
2019-05-02$30.50$79.3640,634,100
2019-05-01$30.26$78.7456,161,000
2019-04-30$30.58$79.5747,764,200
2019-04-29$30.77$80.0668,408,600
2019-04-26$30.35$78.9740,627,500
2019-04-25$30.08$78.2743,243,800
2019-04-24$30.02$78.1140,078,100
2019-04-23$30.07$78.2441,889,700
2019-04-22$30.05$78.1934,763,400
2019-04-18$30.03$78.1461,796,600
2019-04-17$30.03$78.1494,831,600
2019-04-16$29.88$77.75105,168,400
2019-04-15$29.84$77.6457,438,800
2019-04-12$30.17$78.50100,192,000
2019-04-11$29.07$75.6450,440,100
2019-04-10$29.07$75.6442,669,700
2019-04-09$28.89$75.1740,535,300
2019-04-08$29.17$75.9035,272,800
2019-04-05$29.08$75.6746,383,400
2019-04-04$29.15$75.8553,712,100
2019-04-03$28.84$75.0463,110,600
2019-04-02$28.87$75.1266,694,000
2019-04-01$28.54$74.2691,751,100
2019-03-29$27.59$71.7983,446,300
2019-03-28$27.33$71.1145,872,300
2019-03-27$27.03$70.3357,621,700
2019-03-26$27.21$70.8059,878,500
2019-03-25$26.84$69.8465,568,000
2019-03-22$27.01$70.28118,851,600
2019-03-21$28.18$73.3377,444,400
2019-03-20$28.64$74.5281,689,900
2019-03-19$29.65$77.1555,455,100
2019-03-18$29.82$77.5958,568,600
2019-03-15$29.30$76.2482,346,200
2019-03-14$29.46$76.6645,219,100
2019-03-13$29.29$76.2154,683,300
2019-03-12$28.94$75.3034,450,000
2019-03-11$28.94$75.3040,709,300
2019-03-08$28.65$74.5540,860,700
2019-03-07$28.55$74.2953,908,600
2019-03-06$28.84$75.0441,672,000
2019-03-05$29.08$75.6739,932,500
2019-03-04$29.03$75.5456,893,200
2019-03-01$29.31$76.2745,771,500
2019-02-28$29.08$75.6762,358,100
2019-02-27$29.53$76.4548,128,600
2019-02-26$29.29$75.8353,153,200
2019-02-25$29.27$75.7761,227,400
2019-02-22$29.08$75.2847,887,800
2019-02-21$29.29$75.8342,754,100
2019-02-20$29.41$76.1442,806,300
2019-02-19$29.13$75.4140,841,300
2019-02-15$29.11$75.3665,867,000
2019-02-14$28.39$73.5047,756,600
2019-02-13$28.70$74.3048,951,200
2019-02-12$28.69$74.2749,178,100
2019-02-11$28.41$73.5547,724,400
2019-02-08$28.29$73.2450,031,300
2019-02-07$28.24$73.1162,289,200
2019-02-06$28.73$74.3835,606,900
2019-02-05$28.78$74.5146,622,600
2019-02-04$28.88$74.7655,195,900
2019-02-01$28.38$73.4764,244,100
2019-01-31$28.47$73.70100,201,200
2019-01-30$29.07$75.2666,475,800
2019-01-29$29.39$76.0951,451,900
2019-01-28$29.63$76.7159,963,800
2019-01-25$29.58$76.5872,182,100
2019-01-24$29.08$75.2859,492,300
2019-01-23$28.92$74.8779,425,900
2019-01-22$29.09$75.3184,861,400
2019-01-18$29.30$75.8597,928,200
2019-01-17$28.99$75.05107,428,800
2019-01-16$28.45$73.65163,131,700
2019-01-15$26.55$68.7380,625,500
2019-01-14$26.37$68.2776,715,400
2019-01-11$26.03$67.3963,476,000
2019-01-10$25.73$66.6165,235,800
2019-01-09$25.76$66.6969,707,200
2019-01-08$25.51$66.0467,339,400
2019-01-07$25.56$66.1757,016,300
2019-01-04$25.58$66.2283,829,100
2019-01-03$24.56$63.5866,599,600
2019-01-02$24.96$64.6271,836,300