Bank of America Corporation (BAC) Stock Price

58.73 ▲ +0.37 (+0.63%)
Open: 58.935 Vol: 24.35M Day's range: 57.94 - 59.00 Jul 02, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
BAC Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 58.62▲ 58.52▲ 58.58▲ 57.97▲ 56.53▲
MA10 58.58▲ 58.58▲ 58.50▲ 57.72▲ 54.04▲
MA20 58.56▲ 58.45▲ 58.01▲ 56.41▲ 52.03▲
MA50 58.57▲ 57.99▲ 58.00▲ 53.65▲ 51.99▲
MA100 58.49▲ 57.98▲ 57.35▲ 52.11▲ 47.58▲
MA200 58.07▲ 57.17▲ 55.01▲ 52.58▲ 40.28▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.014▲ -0.011▼ 0.059▲ 0.068▲ 0.790▲
RSI 66.484▲ 60.917▲ 61.868▲ 70.122▲ 65.047▲
STOCH 74.996     50.276     68.525     63.165     81.441▲
WILL %R 0.000▲ -23.438▲ -10.870▲ -11.817▲ -3.791▲
CCI 203.915▲ 65.301     92.680     115.960▲ 149.383▲
Latest Filters Detected On BAC
RSI $BAC RSI(14) Crossed Above 70 Set Alert
CDL $BAC Hanging Man Candlestick Pattern Detected Set Alert
Bank of America Corporation News
Thursday, July 02, 2026 10:37 AM
Bank of America’s Fan Band campaign links World Cup excitement with banking visibility, digital engagement, and customer relationship strategy.
Wednesday, July 01, 2026 08:09 AM
Bank of America Corporation (NYSE:BAC) is one of the 10 Most Undervalued American Stocks to Invest In. On June 29, 2026, Morgan Stanley analyst Manan Gosalia raised the firm's pri ...
Saturday, June 27, 2026 09:01 PM
Bank of America Corporation (NYSE:BAC) is included among Billionaire Steven Cohen’s Top 11 Dividend Stock Picks. On June 26, Truist raised its price recommendation on Bank of America Corporation (NYSE ...
BAC historical stock data
date open high low close volume
02/07/26 58.935 59.00 57.94 58.73 24,345,325
01/07/26 57.13 58.48 56.845 58.36 26,658,867
30/06/26 57.47 57.73 56.84 56.98 34,651,428
29/06/26 57.76 58.335 57.61 57.88 28,891,150
26/06/26 58.54 58.6299 57.44 57.88 25,065,472
25/06/26 57.85 59.195 57.85 58.19 26,909,358
24/06/26 58.21 58.33 57.385 57.73 30,230,060
23/06/26 57.52 58.01 57.20 57.91 29,775,486
22/06/26 56.85 57.725 56.81 57.37 38,404,072
18/06/26 57.23 57.33 56.03 56.20 69,879,443
Quote Details
52wk Low:44.75
52wk High:59.195
Vol:24.35M
Avg Vol(3m):458M
1Y Chng:+23.69%
1M Chng:+14.64%
Add to Watch List