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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$33.12$93.9128,198,900
2022-12-29$33.14$93.9722,252,900
2022-12-28$32.77$92.9230,541,000
2022-12-27$32.53$92.2422,776,100
2022-12-23$32.47$92.0721,378,600
2022-12-22$32.39$91.8430,234,400
2022-12-21$32.68$92.6732,544,000
2022-12-20$32.19$91.2835,561,100
2022-12-19$32.06$90.9138,374,100
2022-12-16$31.70$89.8961,795,200
2022-12-15$31.77$90.0949,027,600
2022-12-14$32.28$91.5348,819,500
2022-12-13$32.75$92.8654,804,800
2022-12-12$32.73$92.8141,060,500
2022-12-09$32.38$91.8236,985,500
2022-12-08$32.44$91.9945,491,100
2022-12-07$32.74$92.8449,234,100
2022-12-06$33.00$93.5784,085,700
2022-12-05$34.47$97.7471,386,600
2022-12-02$36.08$102.3142,295,300
2022-12-01$36.55$103.6446,213,200
2022-11-30$37.85$106.7051,747,900
2022-11-29$37.00$104.3127,048,800
2022-11-28$36.86$103.9135,428,300
2022-11-25$37.70$106.2816,118,500
2022-11-23$37.61$106.0318,934,700
2022-11-22$37.49$105.6923,499,300
2022-11-21$37.31$105.1827,935,700
2022-11-18$37.19$104.8432,041,800
2022-11-17$37.17$104.7923,689,700
2022-11-16$37.36$105.3223,813,000
2022-11-15$37.70$106.2846,082,800
2022-11-14$37.76$106.4535,541,400
2022-11-11$38.41$108.2835,688,700
2022-11-10$38.13$107.4945,702,800
2022-11-09$36.52$102.9530,164,400
2022-11-08$37.11$104.6232,664,300
2022-11-07$37.01$104.3337,533,700
2022-11-04$36.79$103.7139,369,400
2022-11-03$35.89$101.1830,046,500
2022-11-02$36.09$101.7457,380,600
2022-11-01$36.20$102.0529,913,200
2022-10-31$36.04$101.6032,565,500
2022-10-28$36.18$101.9931,659,100
2022-10-27$35.87$101.1235,261,900
2022-10-26$35.70$100.6441,104,600
2022-10-25$35.39$99.7737,132,300
2022-10-24$35.07$98.8733,765,600
2022-10-21$34.95$98.5354,870,300
2022-10-20$33.70$95.0039,549,100
2022-10-19$33.92$95.6243,139,900
2022-10-18$34.88$98.3381,937,900
2022-10-17$33.62$94.7888,896,800
2022-10-14$31.70$89.3758,108,500
2022-10-13$31.69$89.3467,671,000
2022-10-12$29.86$84.1836,137,900
2022-10-11$29.77$83.9258,124,000
2022-10-10$30.66$86.4337,669,100
2022-10-07$30.75$86.6952,304,600
2022-10-06$31.46$88.6940,891,900
2022-10-05$31.92$89.9935,791,100
2022-10-04$32.38$91.2839,758,700
2022-10-03$31.09$87.6534,591,700
2022-09-30$30.20$85.1442,294,100
2022-09-29$30.66$86.4335,220,900
2022-09-28$31.07$87.5938,372,900
2022-09-27$30.57$86.1843,396,600
2022-09-26$31.03$87.4840,360,200
2022-09-23$31.73$89.4555,316,100
2022-09-22$32.50$91.6247,527,500
2022-09-21$33.15$93.4551,667,800
2022-09-20$34.17$96.3333,591,100
2022-09-19$34.69$97.7929,782,000
2022-09-16$34.12$96.1954,281,800
2022-09-15$34.51$97.2944,863,300
2022-09-14$33.87$95.4832,004,400
2022-09-13$34.00$95.8540,959,600
2022-09-12$35.27$99.4330,534,000
2022-09-09$34.94$98.5037,295,100
2022-09-08$34.65$97.6844,361,800
2022-09-07$33.57$94.6440,742,600
2022-09-06$33.06$93.2040,762,400
2022-09-02$33.43$94.2444,000,800
2022-09-01$33.47$94.3532,848,900
2022-08-31$33.61$94.1344,917,600
2022-08-30$34.09$95.4748,194,900
2022-08-29$33.90$94.9434,931,000
2022-08-26$34.03$95.3136,152,600
2022-08-25$35.14$98.4140,576,700
2022-08-24$34.52$96.6831,389,400
2022-08-23$34.41$96.3726,588,000
2022-08-22$34.72$97.2431,210,300
2022-08-19$35.48$99.3736,485,400
2022-08-18$36.28$101.6123,138,300
2022-08-17$36.41$101.9727,125,600
2022-08-16$36.64$102.6231,870,200
2022-08-15$36.25$101.5224,908,000
2022-08-12$36.30$101.6631,821,700
2022-08-11$35.91$100.5750,420,800
2022-08-10$35.07$98.2261,415,800
2022-08-09$33.92$95.0040,196,900
2022-08-08$33.49$93.7933,454,300
2022-08-05$33.96$95.1135,874,500
2022-08-04$33.40$93.5428,404,500
2022-08-03$33.64$94.2130,065,800
2022-08-02$33.04$92.5337,884,100
2022-08-01$33.71$94.4132,336,700
2022-07-29$33.81$94.6948,152,500
2022-07-28$33.32$93.3240,176,500
2022-07-27$33.59$94.0730,344,800
2022-07-26$33.05$92.5630,645,700
2022-07-25$33.73$94.4730,381,000
2022-07-22$33.43$93.6327,115,400
2022-07-21$33.65$94.2431,244,000
2022-07-20$33.36$93.4335,514,900
2022-07-19$33.35$93.4046,874,900
2022-07-18$32.26$90.3556,382,900
2022-07-15$32.25$90.3277,801,700
2022-07-14$30.13$84.3851,707,800
2022-07-13$30.84$86.3744,153,700
2022-07-12$31.36$87.8339,527,000
2022-07-11$31.46$88.1129,311,900
2022-07-08$31.79$89.0331,153,800
2022-07-07$31.86$89.2340,137,900
2022-07-06$30.98$86.7635,933,700
2022-07-05$31.24$87.4947,411,800
2022-07-01$31.56$88.3940,236,100
2022-06-30$31.13$87.1846,312,300
2022-06-29$31.86$89.2335,149,700
2022-06-28$32.26$90.3549,863,800
2022-06-27$32.35$90.6047,900,300
2022-06-24$32.31$90.4979,504,700
2022-06-23$32.08$89.8444,091,500
2022-06-22$32.60$91.3038,305,600
2022-06-21$32.85$92.0053,537,200
2022-06-17$31.92$89.4080,470,300
2022-06-16$31.85$89.2061,363,400
2022-06-15$32.05$89.7651,540,100
2022-06-14$31.46$88.1149,349,800
2022-06-13$32.02$89.6861,216,600
2022-06-10$33.17$92.9049,318,200
2022-06-09$34.51$96.6549,419,000
2022-06-08$35.89$100.5133,590,600
2022-06-07$36.35$101.8029,152,200
2022-06-06$36.15$101.2440,394,000
2022-06-03$36.19$101.3625,235,200
2022-06-02$36.70$102.7835,341,900
2022-06-01$36.67$102.1135,237,900
2022-05-31$37.20$103.5971,609,200
2022-05-27$37.02$103.0943,365,600
2022-05-26$36.67$102.1160,201,200
2022-05-25$35.84$99.8049,343,400
2022-05-24$35.65$99.2746,146,700
2022-05-23$35.87$99.8869,081,900
2022-05-20$33.86$94.2962,406,500
2022-05-19$34.45$95.9347,002,700
2022-05-18$34.88$97.1347,396,900
2022-05-17$35.99$100.2242,635,600
2022-05-16$34.81$96.9339,076,500
2022-05-13$35.17$97.9349,117,900
2022-05-12$35.07$97.6661,231,500
2022-05-11$35.57$99.0554,969,300
2022-05-10$35.76$99.5860,235,300
2022-05-09$36.37$101.2851,242,000
2022-05-06$37.45$104.2850,440,100
2022-05-05$37.54$104.5348,860,600
2022-05-04$38.62$107.5457,860,300
2022-05-03$37.13$103.3948,926,000
2022-05-02$36.14$100.6446,652,200
2022-04-29$35.68$99.3547,385,200
2022-04-28$36.81$102.5039,567,800
2022-04-27$36.25$100.9439,824,900
2022-04-26$36.45$101.5044,809,900
2022-04-25$37.29$103.8464,301,100
2022-04-22$37.56$104.5950,409,800
2022-04-21$38.91$108.3546,245,900
2022-04-20$39.66$110.4447,064,300
2022-04-19$39.57$110.1953,714,200
2022-04-18$38.85$108.1880,080,300
2022-04-14$37.57$104.6279,032,000
2022-04-13$38.82$108.1045,484,200
2022-04-12$39.17$109.0742,855,300
2022-04-11$39.59$110.2434,198,700
2022-04-08$39.67$110.4641,018,900
2022-04-07$39.39$109.6954,585,000
2022-04-06$39.70$110.5554,159,800
2022-04-05$40.14$111.7751,781,700
2022-04-04$40.83$113.7053,761,700
2022-04-01$40.90$113.8961,929,200
2022-03-31$41.22$114.7867,902,500
2022-03-30$43.00$119.7436,601,800
2022-03-29$43.44$120.9646,355,800
2022-03-28$43.55$121.2737,428,600
2022-03-25$43.73$121.7738,968,100
2022-03-24$43.07$119.9330,360,800
2022-03-23$43.09$119.9948,539,300
2022-03-22$44.18$123.0252,360,600
2022-03-21$42.84$119.2947,106,400
2022-03-18$42.90$119.4674,470,600
2022-03-17$43.03$119.8250,260,200
2022-03-16$42.80$119.1859,477,600
2022-03-15$41.50$115.5641,395,300
2022-03-14$41.20$114.7354,262,400
2022-03-11$40.33$112.3043,946,600
2022-03-10$40.67$113.2548,804,400
2022-03-09$41.04$114.2878,207,900
2022-03-08$38.59$107.4676,553,800
2022-03-07$38.34$106.76109,779,000
2022-03-04$40.95$114.0375,572,800
2022-03-03$42.49$118.3248,733,800
2022-03-02$43.16$119.6070,834,600
2022-03-01$42.47$117.6974,895,600
2022-02-28$44.20$122.4869,955,300
2022-02-25$45.02$124.7568,530,700
2022-02-24$43.60$120.8280,484,800
2022-02-23$44.78$124.0945,704,900
2022-02-22$45.56$126.2551,905,600
2022-02-18$45.96$127.3637,856,500
2022-02-17$46.07$127.6649,442,400
2022-02-16$47.68$132.1236,664,600
2022-02-15$47.79$132.4342,397,600
2022-02-14$47.42$131.4044,791,900
2022-02-11$47.92$132.7961,056,000
2022-02-10$49.05$135.9247,082,800
2022-02-09$49.28$136.5633,861,100
2022-02-08$49.38$136.8349,560,500
2022-02-07$48.51$134.4244,824,800
2022-02-04$48.28$133.7960,297,100
2022-02-03$46.43$128.6635,879,900
2022-02-02$46.89$129.9341,125,600
2022-02-01$46.94$130.0740,326,600
2022-01-31$46.14$127.8644,793,700
2022-01-28$45.87$127.1151,048,300
2022-01-27$45.47$126.0063,402,400
2022-01-26$45.90$127.1963,735,800
2022-01-25$45.43$125.8973,555,300
2022-01-24$44.55$123.4590,672,700
2022-01-21$44.92$124.4871,303,600
2022-01-20$45.75$126.7846,265,300
2022-01-19$46.44$128.6984,451,800
2022-01-18$46.26$128.1965,877,400
2022-01-14$47.91$132.7672,953,300
2022-01-13$48.76$135.1246,337,500
2022-01-12$48.86$135.3941,378,000
2022-01-11$49.21$136.3640,454,400
2022-01-10$48.93$135.5966,839,500
2022-01-07$49.18$136.2859,082,600
2022-01-06$48.13$133.3752,040,900
2022-01-05$47.18$130.7457,791,600
2022-01-04$47.99$132.9874,606,700
2022-01-03$46.18$127.9758,587,900