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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2002-12-31$34.79$61.667,148,400
2002-12-30$34.90$61.866,909,400
2002-12-27$34.58$61.316,335,000
2002-12-26$34.92$61.904,670,800
2002-12-24$34.88$61.822,935,800
2002-12-23$35.06$62.148,917,400
2002-12-20$35.15$62.3113,935,800
2002-12-19$34.25$60.7110,848,600
2002-12-18$34.24$60.6911,451,200
2002-12-17$34.71$61.528,419,200
2002-12-16$35.14$62.2910,135,000
2002-12-13$34.13$60.497,195,400
2002-12-12$34.77$61.638,538,400
2002-12-11$34.75$61.609,990,600
2002-12-10$34.69$61.498,687,800
2002-12-09$34.03$60.319,576,600
2002-12-06$34.12$60.4812,003,200
2002-12-05$33.80$59.919,349,800
2002-12-04$34.42$61.0212,885,800
2002-12-03$34.65$60.8511,371,400
2002-12-02$34.56$60.6915,108,600
2002-11-29$35.04$61.544,974,200
2002-11-27$35.49$62.348,072,600
2002-11-26$34.78$61.0810,350,400
2002-11-25$35.60$62.529,659,200
2002-11-22$35.63$62.589,998,400
2002-11-21$35.71$62.7215,202,000
2002-11-20$34.75$61.0310,154,400
2002-11-19$34.11$59.9112,838,200
2002-11-18$33.71$59.199,449,400
2002-11-15$34.40$60.4110,951,400
2002-11-14$34.38$60.379,758,200
2002-11-13$33.65$59.1112,475,400
2002-11-12$33.67$59.1410,981,600
2002-11-11$33.38$58.617,378,000
2002-11-08$33.56$58.9311,900,600
2002-11-07$33.72$59.2214,829,000
2002-11-06$35.04$61.5515,957,800
2002-11-05$35.51$62.369,459,600
2002-11-04$35.13$61.7013,113,600
2002-11-01$35.13$61.7010,612,600
2002-10-31$34.90$61.2914,313,000
2002-10-30$35.22$61.8612,186,000
2002-10-29$34.72$60.9814,682,400
2002-10-28$34.75$61.0313,550,000
2002-10-25$34.91$61.3113,621,800
2002-10-24$34.24$60.1313,821,400
2002-10-23$35.05$61.5618,444,000
2002-10-22$34.83$61.1614,686,200
2002-10-21$35.17$61.7816,888,200
2002-10-18$34.66$60.8716,167,800
2002-10-17$34.29$60.2219,231,800
2002-10-16$33.42$58.7020,498,400
2002-10-15$32.88$57.7430,901,600
2002-10-14$30.36$53.3111,443,600
2002-10-11$29.70$52.1615,836,400
2002-10-10$28.33$49.7516,985,600
2002-10-09$27.08$47.5520,963,200
2002-10-08$28.60$50.2323,262,400
2002-10-07$27.80$48.8218,664,200
2002-10-04$29.00$50.9321,492,200
2002-10-03$29.90$52.5123,276,000
2002-10-02$32.10$56.3715,673,000
2002-10-01$33.08$58.0912,892,000
2002-09-30$31.90$56.0216,546,400
2002-09-27$32.04$56.2714,120,200
2002-09-26$32.96$57.8913,685,600
2002-09-25$31.75$55.7613,811,400
2002-09-24$31.00$54.4415,573,400
2002-09-23$31.92$56.0712,708,800
2002-09-20$31.55$55.4124,144,600
2002-09-19$31.68$55.6416,487,400
2002-09-18$33.15$58.2218,397,000
2002-09-17$34.03$59.7611,468,400
2002-09-16$34.49$60.578,329,200
2002-09-13$34.15$59.989,796,800
2002-09-12$33.67$59.128,555,000
2002-09-11$34.37$60.366,122,000
2002-09-10$34.26$60.189,022,400
2002-09-09$34.63$60.8111,795,000
2002-09-06$34.65$60.8512,251,800
2002-09-05$33.66$59.1211,224,600
2002-09-04$33.69$59.1611,440,200
2002-09-03$33.56$58.4213,533,600
2002-08-30$35.04$60.998,745,600
2002-08-29$35.18$61.238,516,400
2002-08-28$35.01$60.939,822,600
2002-08-27$35.70$62.1411,534,200
2002-08-26$35.50$61.7911,739,000
2002-08-23$34.70$60.408,659,400
2002-08-22$35.17$61.229,600,400
2002-08-21$34.77$60.528,370,000
2002-08-20$34.51$60.069,451,800
2002-08-19$35.05$61.0110,599,200
2002-08-16$34.36$59.8010,693,800
2002-08-15$34.70$60.4014,115,400
2002-08-14$34.50$60.0515,394,400
2002-08-13$33.68$58.6213,428,400
2002-08-12$34.22$59.579,509,400
2002-08-09$34.40$59.8811,041,200
2002-08-08$34.20$59.5216,347,800
2002-08-07$32.63$56.7913,150,400
2002-08-06$31.87$55.4612,956,800
2002-08-05$31.03$54.0114,106,800
2002-08-02$31.75$55.2713,137,200
2002-08-01$32.40$56.3914,379,600
2002-07-31$33.25$57.8717,595,800
2002-07-30$32.14$55.9414,503,200
2002-07-29$32.15$55.9615,390,800
2002-07-26$30.83$53.6513,935,400
2002-07-25$29.98$52.1724,442,600
2002-07-24$29.50$51.3535,287,800
2002-07-23$28.95$50.3930,282,400
2002-07-22$30.14$52.4520,690,000
2002-07-19$30.76$53.5416,266,800
2002-07-18$31.31$54.4914,895,000
2002-07-17$32.50$56.5715,897,000
2002-07-16$33.15$57.7014,742,200
2002-07-15$33.90$59.0022,688,200
2002-07-12$34.31$59.7113,371,800
2002-07-11$34.58$60.1815,699,600
2002-07-10$34.05$59.2716,285,600
2002-07-09$35.12$61.1314,075,400
2002-07-08$35.97$62.6110,838,800
2002-07-05$35.41$61.637,266,800
2002-07-03$34.40$59.8711,107,400
2002-07-02$34.74$60.4813,165,000
2002-07-01$34.63$60.2712,482,600
2002-06-28$35.18$61.2314,093,000
2002-06-27$34.30$59.7015,906,000
2002-06-26$33.72$58.7022,387,200
2002-06-25$35.01$60.9511,919,400
2002-06-24$35.18$61.2314,473,000
2002-06-21$35.13$61.1520,842,200
2002-06-20$36.05$62.7513,195,000
2002-06-19$36.88$64.1811,045,000
2002-06-18$37.00$64.4010,561,800
2002-06-17$36.68$63.8411,954,800
2002-06-14$35.55$61.8818,796,200
2002-06-13$34.80$60.5710,077,200
2002-06-12$35.58$61.9213,975,400
2002-06-11$35.36$61.5410,921,000
2002-06-10$35.56$61.9011,071,800
2002-06-07$35.49$61.7621,196,000
2002-06-06$34.88$60.7021,196,000
2002-06-05$36.61$63.7111,502,200
2002-06-04$37.20$64.2312,731,600
2002-06-03$37.22$64.2711,843,200
2002-05-31$37.90$65.448,579,000
2002-05-30$37.96$65.548,542,200
2002-05-29$38.13$65.847,656,000
2002-05-28$37.86$65.368,244,800
2002-05-24$38.07$65.739,245,000
2002-05-23$38.33$66.179,762,800
2002-05-22$37.72$65.129,651,800
2002-05-21$37.49$64.7412,468,400
2002-05-20$37.90$65.437,851,600
2002-05-17$38.45$66.3812,060,600
2002-05-16$38.11$65.799,952,600
2002-05-15$37.96$65.5411,209,200
2002-05-14$37.94$65.5013,379,800
2002-05-13$37.50$64.7411,854,800
2002-05-10$36.92$63.7510,408,800
2002-05-09$37.21$64.2412,211,400
2002-05-08$37.00$63.8814,052,400
2002-05-07$36.48$62.9813,897,200
2002-05-06$36.24$62.5611,719,600
2002-05-03$36.84$63.609,504,800
2002-05-02$36.78$63.4912,411,600
2002-05-01$36.12$62.3611,877,000
2002-04-30$36.24$62.5711,827,800
2002-04-29$35.63$61.5210,507,600
2002-04-26$35.89$61.9616,733,400
2002-04-25$35.42$61.1513,122,400
2002-04-24$35.75$61.7211,599,600
2002-04-23$36.00$62.1513,752,200
2002-04-22$35.53$61.3413,940,600
2002-04-19$35.81$61.8312,846,200
2002-04-18$35.31$60.9611,307,200
2002-04-17$35.40$61.1214,004,600
2002-04-16$35.36$61.0515,885,400
2002-04-15$34.60$59.7415,707,600
2002-04-12$35.03$60.4712,408,800
2002-04-11$34.30$59.2212,846,800
2002-04-10$34.97$60.3815,897,200
2002-04-09$34.85$60.178,511,200
2002-04-08$34.74$59.9810,931,400
2002-04-05$34.46$59.508,954,600
2002-04-04$34.35$59.318,415,000
2002-04-03$34.13$58.939,998,200
2002-04-02$34.38$59.358,533,400
2002-04-01$34.08$58.8310,230,800
2002-03-28$34.01$58.728,347,400
2002-03-27$34.40$59.3911,604,600
2002-03-26$34.56$59.679,005,600
2002-03-25$34.08$58.836,856,400
2002-03-22$34.33$59.269,226,600
2002-03-21$34.00$58.706,761,600
2002-03-20$33.92$58.567,225,200
2002-03-19$34.43$59.4410,798,800
2002-03-18$34.40$59.4010,802,400
2002-03-15$34.59$59.7219,066,600
2002-03-14$33.50$57.848,650,600
2002-03-13$33.78$58.319,238,600
2002-03-12$34.00$58.7012,975,000
2002-03-11$33.88$58.4913,500,800
2002-03-08$33.92$58.5513,213,600
2002-03-07$33.49$57.8215,431,600
2002-03-06$33.35$57.5814,116,400
2002-03-05$32.53$56.1518,157,800
2002-03-04$33.20$57.3226,654,800
2002-03-01$32.40$55.9412,071,000
2002-02-28$31.98$55.2113,040,600
2002-02-27$31.78$54.8714,275,400
2002-02-26$31.82$54.4213,417,800
2002-02-25$31.63$54.0913,312,200
2002-02-22$30.66$52.4411,517,200
2002-02-21$30.56$52.2611,352,800
2002-02-20$30.59$52.3214,379,400
2002-02-19$29.78$50.9213,777,200
2002-02-15$30.40$51.9915,111,200
2002-02-14$31.03$53.0713,994,000
2002-02-13$31.06$53.1212,995,800
2002-02-12$30.53$52.2112,272,000
2002-02-11$30.63$52.3810,368,000
2002-02-08$30.30$51.8211,691,800
2002-02-07$29.48$50.4113,316,800
2002-02-06$29.42$50.3213,978,000
2002-02-05$29.45$50.3717,548,000
2002-02-04$29.70$50.7914,934,600
2002-02-01$30.68$52.4714,908,000
2002-01-31$31.51$53.9015,095,000
2002-01-30$30.83$52.7327,774,800
2002-01-29$29.60$50.6228,117,000
2002-01-28$31.82$54.429,068,000
2002-01-25$31.67$54.1711,100,400
2002-01-24$32.00$54.7314,674,400
2002-01-23$31.43$53.7510,192,400
2002-01-22$31.33$53.5916,068,400
2002-01-18$30.40$51.998,546,200
2002-01-17$30.56$52.268,927,400
2002-01-16$30.40$51.9910,224,600
2002-01-15$30.73$52.5512,358,800
2002-01-14$30.36$51.929,339,200
2002-01-11$30.45$52.089,616,400
2002-01-10$31.00$53.0210,527,400
2002-01-09$30.98$52.978,524,200
2002-01-08$31.05$53.1011,914,200
2002-01-07$31.56$53.9710,852,200
2002-01-04$31.93$54.6210,598,600
2002-01-03$31.45$53.788,237,600
2002-01-02$31.48$53.848,669,200