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

Price $52.49 on 30-10-2025 at 13:23:08
Change $0.00 0%
Buy $52.51
Sell $52.41
Last Trade: Buy 5.00 at $52.49
Day's Volume: 12,434
Last Close: $52.58
Open: $52.58
ISIN: US0605051046
Day's Range $0.00 - $0.00
52wk Range: $42.13 - $53.27
Market Capitalisation: $402.85b
VWAP: $0.00
Shares in Issue: 7.75b

Bank of America (BAC.US) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 5 $52.49 Ordinary
09:23:06 - 30-Oct-25
Buy* 2 $52.49 Ordinary
09:23:06 - 30-Oct-25
Sell* 139 $52.41 Ordinary
09:22:16 - 30-Oct-25
Sell* 50 $52.42 Ordinary
09:22:16 - 30-Oct-25
Sell* 200 $52.42 Ordinary
09:22:16 - 30-Oct-25
Sell* 50 $52.43 Ordinary
09:22:16 - 30-Oct-25
Sell* 50 $52.43 Ordinary
09:22:16 - 30-Oct-25
Sell* 6 $52.42 Ordinary
09:22:16 - 30-Oct-25
Sell* 1 $52.44 Ordinary
09:22:12 - 30-Oct-25
Sell* 1 $52.44 Ordinary
09:21:56 - 30-Oct-25
See more Bank of America trades

Bank of America (BAC.US) Share Price History

Time period:
to
Date Open High Low Close Volume
30th Oct 2025 (Thu) 52.58 52.58 52.58 52.58 12,434
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
See more Bank of America price history
FTSE 100 Latest
Value9,712.52
Change-43.62

Login to your account

Forgot Password?

Not Registered