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 $49.165 on 01-04-2026 at 15:02:29
Change $0.41 0.84%
Buy $49.17
Sell $49.16
Last Trade: Unknown 200.00 at $49.165
Day's Volume: 215,327
Last Close: $48.75
Open: $49.50
ISIN: US0605051046
Day's Range $48.775 - $50.04
52wk Range: $42.13 - $57.42
Market Capitalisation: $347.96b
VWAP: $49.35354
Shares in Issue: 7.49b

Bank of America (BAC.US) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 200 $49.165 Automatic Execution
10:49:03 - 01-Apr-26
Unknown* 100 $49.165 Automatic Execution
10:49:03 - 01-Apr-26
Unknown* 200 $49.165 Automatic Execution
10:49:03 - 01-Apr-26
Unknown* 100 $49.165 Automatic Execution
10:49:03 - 01-Apr-26
Buy* 100 $49.16 Automatic Execution
10:49:03 - 01-Apr-26
Buy* 41 $49.145 Automatic Execution
10:49:00 - 01-Apr-26
Buy* 43 $49.145 Automatic Execution
10:49:00 - 01-Apr-26
Buy* 60 $49.14 Automatic Execution
10:48:55 - 01-Apr-26
Sell* 92 $49.135 Automatic Execution
10:48:52 - 01-Apr-26
Buy* 3 $49.14 Automatic Execution
10:48:50 - 01-Apr-26
See more Bank of America trades

Bank of America (BAC.US) Share Price History

Time period:
to
Date Open High Low Close Volume
31st Mar 2026 (Tue) 47.75 48.77 47.37 48.75 630,586
30th Mar 2026 (Mon) 47.56 47.855 46.94 47.23 472,589
27th Mar 2026 (Fri) 48.06 48.24 46.84 46.97 1,038,709
26th Mar 2026 (Thu) 48.71 48.865 48.025 48.24 696,250
25th Mar 2026 (Wed) 48.62 49.11 48.19 48.75 668,172
24th Mar 2026 (Tue) 47.04 48.45 47.04 48.14 754,394
23rd Mar 2026 (Mon) 48.36 48.37 47.48 47.52 904,626
20th Mar 2026 (Fri) 47.14 47.46 46.69 47.16 373,982
19th Mar 2026 (Thu) 46.32 47.18 46.12 47.01 655,604
18th Mar 2026 (Wed) 47.265 47.88 46.695 46.83 655,456
17th Mar 2026 (Tue) 47.66 48.08 47.20 47.28 1,394,969
16th Mar 2026 (Mon) 47.20 47.675 46.91 47.06 594,484
13th Mar 2026 (Fri) 47.52 47.82 46.655 46.72 896,236
12th Mar 2026 (Thu) 47.675 47.73 46.795 47.13 1,696,179
11th Mar 2026 (Wed) 48.32 48.65 47.79 48.52 738,417
10th Mar 2026 (Tue) 48.23 49.145 47.60 48.56 986,434
9th Mar 2026 (Mon) 48.02 48.15 46.775 47.90 701,292
6th Mar 2026 (Fri) 48.40 48.695 47.625 48.64 710,400
5th Mar 2026 (Thu) 49.86 50.42 49.33 49.81 347,717
4th Mar 2026 (Wed) 49.875 50.41 49.22 50.30 1,096,072
3rd Mar 2026 (Tue) 48.75 50.505 48.505 49.97 593,814
2nd Mar 2026 (Mon) 48.77 50.415 48.59 49.81 704,446
See more Bank of America price history
FTSE 100 Latest
Value10,344.50
Change168.05

Login to your account

Forgot Password?

Not Registered