Bank of America Corporation (BAC) Stock Price

51.23 ▲ +0.53 (+1.05%)
Open: 50.99 Vol: 36.77M Day's range: 50.49 - 51.575 May 20, 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
SELL NEUTRAL BUY SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 51.28▼ 51.19▼ 51.21▼ 50.45▲ 51.52▼
MA10 51.27▼ 51.25▼ 51.12▲ 50.75▲ 50.76▲
MA20 51.23▼ 51.14▲ 50.96▲ 51.79▼ 51.43▼
MA50 51.24▼ 50.63▲ 50.50▲ 50.68▲ 50.89▲
MA100 51.15▼ 50.51▲ 51.57▼ 51.90▼ 46.67▲
MA200 51.00▲ 51.70▼ 52.39▼ 51.68▼ 39.64▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.002▼ -0.031▼ 0.022▲ -0.223▼ -0.070▼
RSI 41.807▼ 54.286▲ 56.813▲ 48.650▼ 50.060▲
STOCH 53.814     40.580     68.656     21.387     61.868    
WILL %R -98.113▼ -39.048     -34.746     -60.612     -44.911    
CCI -72.911     24.166     63.613     -21.370     9.515    
Latest Filters Detected On BAC
CDL $BAC Doji Star Candlestick Pattern Detected Set Alert
CDL $BAC Doji Candlestick Pattern Detected Set Alert
Bank of America Corporation News
Wednesday, May 20, 2026 06:26 AM
Bank of America discloses exposure to Bitcoin, XRP and other cryptocurrencies through holdings in ETFs and stocks.
Wednesday, May 20, 2026 05:03 AM
Bank of America (NYSE:BAC) has disclosed significant holdings in cryptocurrency-related ETFs and recent adjustments to those positions. The bank has also released new Better Money Habits research on ...
Tuesday, May 19, 2026 10:27 AM
CFRA cut its rating on Bank of America (NYSE:BAC) stock to Hold on Tuesday, May 19, joining a parallel downgrade of Citigroup (NYSE:C) to Hold on the same day. The twin moves frame this as a sector ...
BAC historical stock data
date open high low close volume
20/05/26 50.99 51.575 50.49 51.23 36,766,593
19/05/26 50.725 51.275 50.375 50.70 44,063,830
18/05/26 49.72 50.92 49.72 50.69 33,391,246
15/05/26 49.62 49.99 49.30 49.77 45,985,310
14/05/26 50.06 50.47 49.49 49.85 36,805,848
13/05/26 50.36 50.78 49.80 49.84 22,751,494
12/05/26 50.86 51.08 49.8402 50.78 26,323,963
11/05/26 51.21 51.38 50.275 50.55 25,925,367
08/05/26 52.98 53.01 51.095 51.31 35,794,100
07/05/26 53.55 54.00 52.5001 52.75 21,204,905
Quote Details
52wk Low:43.295
52wk High:57.55
Vol:36.77M
Avg Vol(3m):670.2M
1Y Chng:+13.92%
1M Chng:-2.81%
Add to Watch List