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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$55.00$168.7216,293,000
2025-12-30$55.28$169.5817,427,600
2025-12-29$55.35$169.8021,040,100
2025-12-26$56.17$172.3115,259,400
2025-12-24$56.25$172.5613,634,400
2025-12-23$55.97$171.7022,274,600
2025-12-22$55.88$171.4233,408,800
2025-12-19$55.27$169.5573,001,900
2025-12-18$54.26$166.4587,452,700
2025-12-17$54.55$167.3435,304,100
2025-12-16$54.81$168.1432,931,900
2025-12-15$55.33$169.7432,881,300
2025-12-12$55.14$169.1540,539,400
2025-12-11$54.56$167.3735,686,900
2025-12-10$54.08$165.9054,424,400
2025-12-09$53.54$164.2447,189,300
2025-12-08$53.90$165.3534,386,600
2025-12-05$53.95$165.5033,986,500
2025-12-04$54.16$165.2938,529,600
2025-12-03$54.09$165.0737,134,400
2025-12-02$53.19$162.3346,073,500
2025-12-01$53.24$162.4830,536,500
2025-11-28$53.65$163.7318,920,800
2025-11-26$52.99$161.7232,045,600
2025-11-25$52.48$160.1641,310,100
2025-11-24$51.93$158.4852,852,100
2025-11-21$51.56$157.3543,867,200
2025-11-20$51.00$155.6436,661,600
2025-11-19$52.02$158.7628,112,300
2025-11-18$51.64$157.6035,189,500
2025-11-17$51.48$157.1135,546,800
2025-11-14$52.61$160.5632,363,100
2025-11-13$52.87$161.3537,716,100
2025-11-12$54.11$165.1440,536,700
2025-11-11$53.63$163.6722,244,300
2025-11-10$53.42$163.0326,094,600
2025-11-07$53.20$162.3640,537,700
2025-11-06$53.29$162.6355,296,000
2025-11-05$52.45$160.0754,353,600
2025-11-04$53.54$163.4047,226,600
2025-11-03$53.56$163.4631,252,300
2025-10-31$53.45$163.1239,295,700
2025-10-30$53.03$161.8437,548,600
2025-10-29$52.58$160.4729,158,800
2025-10-28$52.87$161.3529,575,200
2025-10-27$53.02$161.8127,345,800
2025-10-24$52.57$160.4438,923,900
2025-10-23$51.76$157.9626,028,800
2025-10-22$51.10$155.9534,955,000
2025-10-21$51.52$157.2327,303,400
2025-10-20$52.04$158.8225,786,000
2025-10-17$51.28$156.5048,915,400
2025-10-16$50.44$153.9449,027,700
2025-10-15$52.28$159.5569,992,200
2025-10-14$50.09$152.8742,462,600
2025-10-13$48.86$149.1134,462,800
2025-10-10$48.65$148.4731,831,900
2025-10-09$49.79$151.9521,816,900
2025-10-08$49.84$152.1024,014,200
2025-10-07$50.29$153.4824,107,300
2025-10-06$50.39$153.7825,386,300
2025-10-03$50.64$154.5524,565,700
2025-10-02$50.48$154.0622,757,200
2025-10-01$50.68$154.6727,709,100
2025-09-30$51.59$157.4429,945,000
2025-09-29$52.42$159.9823,701,000
2025-09-26$52.21$159.3420,025,800
2025-09-25$51.85$158.2422,957,900
2025-09-24$51.70$157.7827,010,400
2025-09-23$51.70$157.7828,278,200
2025-09-22$51.92$158.4527,468,000
2025-09-19$52.25$159.4698,970,700
2025-09-18$52.13$159.0935,246,900
2025-09-17$51.40$156.8638,337,900
2025-09-16$50.66$154.6131,624,400
2025-09-15$50.59$154.3929,043,600
2025-09-12$50.58$154.3627,851,100
2025-09-11$50.75$154.8828,055,200
2025-09-10$50.13$152.9931,706,300
2025-09-09$50.29$153.4840,060,100
2025-09-08$49.46$150.9448,033,100
2025-09-05$49.77$151.8940,063,300
2025-09-04$50.62$153.6334,796,900
2025-09-03$50.06$151.9338,344,200
2025-09-02$50.42$153.0252,719,800
2025-08-29$50.74$153.9932,496,500
2025-08-28$50.49$153.2432,949,400
2025-08-27$50.38$152.9042,428,200
2025-08-26$50.25$152.5140,609,300
2025-08-25$49.48$150.1734,715,700
2025-08-22$49.48$150.1745,078,900
2025-08-21$48.26$146.4728,713,200
2025-08-20$48.35$146.7430,822,200
2025-08-19$48.08$145.9233,783,400
2025-08-18$47.92$145.4443,125,100
2025-08-15$46.94$142.4626,276,900
2025-08-14$47.71$144.8021,073,800
2025-08-13$47.24$143.3729,465,100
2025-08-12$47.50$144.1635,481,200
2025-08-11$46.16$140.0935,559,400
2025-08-08$46.01$139.6437,131,600
2025-08-07$44.92$136.3330,609,900
2025-08-06$45.42$137.8527,916,800
2025-08-05$45.56$138.2736,798,300
2025-08-04$45.85$139.1531,038,900
2025-08-01$45.66$138.5852,310,400
2025-07-31$47.27$143.4640,016,300
2025-07-30$47.96$145.5632,265,900
2025-07-29$47.95$145.5326,216,500
2025-07-28$48.23$146.3820,590,400
2025-07-25$48.45$147.0424,461,200
2025-07-24$48.39$146.8642,967,600
2025-07-23$48.14$146.1031,380,100
2025-07-22$47.77$144.9834,749,400
2025-07-21$47.48$144.1032,199,700
2025-07-18$47.32$143.6148,314,200
2025-07-17$47.02$142.7056,480,700
2025-07-16$46.03$139.7061,296,600
2025-07-15$46.15$140.0655,145,000
2025-07-14$47.07$142.8636,381,200
2025-07-11$46.73$141.8231,653,000
2025-07-10$46.97$142.5544,225,000
2025-07-09$46.84$142.1646,227,900
2025-07-08$47.15$143.1088,086,500
2025-07-07$48.66$147.6835,567,900
2025-07-03$48.93$148.5021,620,300
2025-07-02$48.71$147.8348,003,600
2025-07-01$48.15$146.1348,540,900
2025-06-30$47.32$143.6147,921,200
2025-06-27$47.12$143.0156,705,000
2025-06-26$47.46$144.0440,127,000
2025-06-25$46.85$142.1933,532,400
2025-06-24$46.66$141.6145,437,600
2025-06-23$46.30$140.5242,683,600
2025-06-20$45.50$138.0964,591,600
2025-06-18$45.06$136.7637,684,700
2025-06-17$44.23$134.2427,489,600
2025-06-16$44.41$134.7834,103,600
2025-06-13$44.09$133.8143,281,700
2025-06-12$44.62$135.4230,165,400
2025-06-11$44.73$135.7547,873,500
2025-06-10$45.09$136.8532,229,100
2025-06-09$44.87$136.1832,414,000
2025-06-06$44.97$136.4837,013,000
2025-06-05$44.38$133.9032,020,900
2025-06-04$44.36$133.8430,591,700
2025-06-03$44.65$134.7231,320,200
2025-06-02$44.08$133.0028,582,600
2025-05-30$44.13$133.1566,537,500
2025-05-29$44.24$133.4828,545,100
2025-05-28$44.06$132.9435,673,800
2025-05-27$44.22$133.4236,322,000
2025-05-23$43.20$130.3434,875,100
2025-05-22$43.31$130.6729,026,200
2025-05-21$43.25$130.4955,594,100
2025-05-20$44.69$134.8433,424,300
2025-05-19$44.77$135.0837,915,700
2025-05-16$44.69$134.8449,488,100
2025-05-15$44.38$133.9047,379,400
2025-05-14$44.74$134.9942,419,500
2025-05-13$44.28$133.6043,232,500
2025-05-12$43.36$130.8344,875,100
2025-05-09$41.79$126.0927,222,800
2025-05-08$41.60$125.5141,861,700
2025-05-07$40.93$123.4930,925,900
2025-05-06$40.84$123.2229,541,800
2025-05-05$41.12$124.0732,829,200
2025-05-02$41.07$123.9241,613,000
2025-05-01$40.17$121.2033,569,100
2025-04-30$39.88$120.3340,994,600
2025-04-29$39.99$120.6633,792,500
2025-04-28$39.78$120.0237,428,000
2025-04-25$39.69$119.7532,694,200
2025-04-24$39.58$119.4242,457,100
2025-04-23$38.75$116.9254,428,400
2025-04-22$38.32$115.6242,288,900
2025-04-21$36.92$111.3934,928,300
2025-04-17$37.41$112.8747,144,400
2025-04-16$37.33$112.6352,872,700
2025-04-15$37.99$114.6284,677,800
2025-04-14$36.67$110.6446,830,600
2025-04-11$35.95$108.4763,671,900
2025-04-10$35.85$108.1790,451,800
2025-04-09$37.15$112.09161,173,500
2025-04-08$35.03$105.6979,116,300
2025-04-07$35.58$107.35137,329,100
2025-04-04$34.39$103.76107,761,200
2025-04-03$37.22$112.30115,497,900
2025-04-02$41.85$126.2728,216,100
2025-04-01$41.49$125.1825,578,500
2025-03-31$41.73$125.9136,390,000
2025-03-28$41.25$124.4634,253,000
2025-03-27$42.56$128.4125,619,200
2025-03-26$42.82$129.2030,012,100
2025-03-25$43.28$130.5825,445,300
2025-03-24$43.07$129.9530,646,100
2025-03-21$42.47$128.1465,011,000
2025-03-20$42.48$128.1741,018,100
2025-03-19$42.21$127.3642,471,100
2025-03-18$41.65$125.6737,644,500
2025-03-17$41.44$125.0337,242,800
2025-03-14$40.89$123.3735,979,900
2025-03-13$39.67$119.6937,766,100
2025-03-12$39.91$120.4242,290,700
2025-03-11$39.61$119.5150,608,400
2025-03-10$39.83$120.1777,498,400
2025-03-07$41.40$124.9150,651,400
2025-03-06$41.46$124.3158,103,500
2025-03-05$42.29$126.8052,588,900
2025-03-04$42.67$127.9478,278,100
2025-03-03$45.56$136.6046,946,000
2025-02-28$46.10$138.2262,621,100
2025-02-27$44.12$132.2828,477,700
2025-02-26$43.94$131.7432,251,700
2025-02-25$43.94$131.7438,119,000
2025-02-24$44.46$133.3035,512,200
2025-02-21$44.81$134.3543,485,900
2025-02-20$45.30$135.8240,001,100
2025-02-19$46.01$137.9538,967,800
2025-02-18$46.53$139.5137,824,100
2025-02-14$46.96$140.8025,960,500
2025-02-13$46.33$138.9126,815,400
2025-02-12$46.21$138.5529,777,100
2025-02-11$46.79$140.2920,314,900
2025-02-10$46.67$139.9326,725,200
2025-02-07$47.40$142.1226,504,700
2025-02-06$47.74$143.1439,793,400
2025-02-05$47.11$141.2527,696,600
2025-02-04$46.71$140.0532,894,000
2025-02-03$46.21$138.5536,497,700
2025-01-31$46.30$138.8230,388,900
2025-01-30$46.72$140.0831,199,900
2025-01-29$46.75$140.1723,681,500
2025-01-28$46.84$140.4427,156,600
2025-01-27$47.09$141.1944,260,000
2025-01-24$46.52$139.4824,655,100
2025-01-23$46.39$139.0935,324,100
2025-01-22$45.79$137.2940,296,200
2025-01-21$46.66$139.9052,089,100
2025-01-17$46.53$139.5144,486,100
2025-01-16$46.64$139.8456,339,300
2025-01-15$47.10$141.2257,154,800
2025-01-14$45.78$137.2636,379,000
2025-01-13$45.06$135.1034,353,600
2025-01-10$45.11$135.2540,741,300
2025-01-08$46.21$138.5540,246,000
2025-01-07$46.08$138.1641,111,200
2025-01-06$45.40$136.1230,518,500
2025-01-03$44.81$134.3523,455,700
2025-01-02$44.29$132.7925,610,600