Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Bank of America (BAC.US) Share Price History

Time period:
to
Date Open High Low Close Volume
30th Oct 2025 (Thu) 52.635 53.44 52.57 52.58 750,834
29th Oct 2025 (Wed) 52.58 53.00 52.325 52.58 794,441
28th Oct 2025 (Tue) 53.02 53.27 52.34 52.87 921,289
27th Oct 2025 (Mon) 52.845 53.06 52.55 53.02 1,284,034
24th Oct 2025 (Fri) 52.00 52.815 51.895 52.57 1,396,606
23rd Oct 2025 (Thu) 51.54 51.80 51.12 51.76 1,091,674
22nd Oct 2025 (Wed) 51.49 51.565 50.44 51.10 313,363
21st Oct 2025 (Tue) 52.07 52.37 51.44 51.52 1,332,443
20th Oct 2025 (Mon) 51.42 52.27 51.37 52.04 1,200,750
17th Oct 2025 (Fri) 50.94 51.77 50.34 51.28 1,356,980
16th Oct 2025 (Thu) 52.66 52.75 50.00 50.44 1,289,243
15th Oct 2025 (Wed) 51.535 52.85 51.25 52.28 1,893,668
14th Oct 2025 (Tue) 48.84 50.49 48.53 50.09 1,450,048
13th Oct 2025 (Mon) 49.24 49.40 48.81 48.86 2,295,680
10th Oct 2025 (Fri) 49.89 50.135 48.55 48.65 439,422
9th Oct 2025 (Thu) 49.97 50.275 49.67 49.79 785,218
8th Oct 2025 (Wed) 50.40 50.505 49.785 49.84 1,067,402
7th Oct 2025 (Tue) 50.575 50.91 50.13 50.29 636,473
6th Oct 2025 (Mon) 50.94 51.32 49.895 50.39 1,333,582
3rd Oct 2025 (Fri) 50.66 51.12 50.555 50.64 655,893
2nd Oct 2025 (Thu) 50.65 50.845 50.08 50.48 853,846
1st Oct 2025 (Wed) 51.29 51.66 50.555 50.68 1,058,280
30th Sep 2025 (Tue) 52.495 52.565 51.02 51.59 1,600,827
29th Sep 2025 (Mon) 52.34 52.55 52.115 52.42 761,913
26th Sep 2025 (Fri) 52.135 52.62 51.99 52.21 584,228
25th Sep 2025 (Thu) 51.49 52.325 51.44 51.85 660,194
24th Sep 2025 (Wed) 51.85 52.245 51.46 51.70 1,210,470
23rd Sep 2025 (Tue) 51.99 52.88 51.515 51.70 976,001
22nd Sep 2025 (Mon) 51.79 52.34 51.76 51.92 1,186,361
19th Sep 2025 (Fri) 52.145 52.655 51.77 52.25 2,480,091
18th Sep 2025 (Thu) 51.45 52.19 51.315 52.13 1,502,528
17th Sep 2025 (Wed) 50.86 51.625 50.79 51.40 1,335,915
16th Sep 2025 (Tue) 50.64 50.87 50.22 50.66 1,516,460
15th Sep 2025 (Mon) 50.85 51.08 50.47 50.59 1,219,523
12th Sep 2025 (Fri) 50.69 50.925 50.455 50.58 1,092,600
11th Sep 2025 (Thu) 50.14 50.96 50.00 50.75 1,427,552
10th Sep 2025 (Wed) 50.36 50.62 49.965 50.13 1,213,029
9th Sep 2025 (Tue) 49.49 50.56 49.46 50.29 1,669,534
8th Sep 2025 (Mon) 49.80 49.89 48.88 49.46 2,751,876
5th Sep 2025 (Fri) 50.50 50.79 49.23 49.77 1,211,144
4th Sep 2025 (Thu) 50.19 50.825 50.12 50.62 1,707,396
3rd Sep 2025 (Wed) 50.40 50.565 49.705 50.06 1,493,329
2nd Sep 2025 (Tue) 50.32 50.46 49.67 50.42 1,585,047
1st Sep 2025 (Mon) 50.60 50.915 50.52 50.74 1,396,217
FTSE 100 Latest
Value9,760.06
Change3.92