Bank of America Corporation (BAC) Stock Price

58.32 ▼ -1.54 (-2.57%)
Open: 59.40 Vol: 650.43K Day's range: 58.31 - 59.55 Jul 08, 15:59 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
SELL SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 58.42▼ 58.46▼ 58.50▼ 59.03▼ 57.43▲
MA10 58.44▼ 58.53▼ 58.98▼ 58.38▼ 54.55▲
MA20 58.47▼ 59.11▼ 59.45▼ 57.23▲ 52.29▲
MA50 58.54▼ 59.27▼ 58.61▼ 54.06▲ 52.19▲
MA100 58.94▼ 58.57▼ 58.06▲ 52.23▲ 47.78▲
MA200 59.47▼ 57.96▲ 55.82▲ 52.69▲ 40.40▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.006▼ -0.088▼ -0.234▼ 0.038▲ 0.789▲
RSI 35.139▼ 27.155▼ 36.456▼ 61.099▲ 63.686▲
STOCH 31.752     14.137▼ 7.290▼ 65.962     85.296▲
WILL %R -96.552▼ -99.420▼ -99.601▼ -52.242     -21.641▲
CCI -186.799▼ -81.502     -87.980     60.795     140.265▲
Latest Filters Detected On BAC
RSI $BAC RSI(14) Crossed Below 70 Set Alert
MA $BAC Price Crossed Below MA(7) Set Alert
CDL $BAC Marubozu Candlestick Pattern Detected Set Alert
Bank of America Corporation News
Wednesday, July 08, 2026 02:07 PM
Bank of America attracts attention ahead of quarterly earnings as resilient consumer banking, commercial lending, and capital markets continue supporting the financial sector.
Wednesday, July 08, 2026 01:41 PM
Bank of America Corporation (NYSE:BAC) is one of the 12 Most Profitable Cheap Stocks to Buy Right Now. On June 30, Oppenheimer downgraded its rating on Bank of America Corporation (NYSE:BAC) from ...
Tuesday, July 07, 2026 06:34 PM
Major US banks, including Bank of America (NYSE:BAC), are reported to be exploring the acquisition of Fiserv’s debit payments network. The talks center on gaining more direct control over debit ...
BAC historical stock data
date open high low close volume
08/07/26 59.50 59.55 58.31 58.32 21,827,212
07/07/26 60.285 60.825 59.79 59.86 29,222,146
06/07/26 59.14 59.94 58.92 59.90 34,491,606
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
Quote Details
52wk Low:44.75
52wk High:60.825
Vol:650.43K
Avg Vol(3m):486.5M
1Y Chng:+20.52%
1M Chng:+11.72%
Add to Watch List