Bank of America Corporation (BAC) Stock Price

51.80 ▲ +0.31 (+0.60%)
Open: 51.69 Vol: 20.21M Day's range: 51.675 - 52.15 May 22, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 51.78▲ 51.88▼ 51.91▼ 51.18▲ 51.63▲
MA10 51.81▼ 51.92▼ 51.75▲ 50.67▲ 50.81▲
MA20 51.86▼ 51.68▲ 51.45▲ 51.73▲ 51.46▲
MA50 51.91▼ 51.32▲ 50.78▲ 50.84▲ 50.90▲
MA100 51.79▲ 50.74▲ 51.35▲ 51.82▼ 46.67▲
MA200 51.44▲ 51.46▲ 52.30▼ 51.74▲ 39.65▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.011▼ -0.021▼ 0.028▲ -0.047▼ -0.033▼
RSI 42.987▼ 56.145▲ 60.057▲ 52.667▲ 51.314▲
STOCH 27.347     47.320     81.158▲ 50.625     62.978    
WILL %R -59.184     -39.665     -25.632     -48.980     -38.772    
CCI -68.721     -77.520     44.403     39.028     21.686    
Latest Filters Detected On BAC
PSAR&MOM $BAC PSAR Switch Up + Momentum Set Alert
MA $BAC MA(20) Crossed Below MA(200) Set Alert
MA $BAC Price Crossed Above MA(200) Set Alert
CDL $BAC Shooting Star Candlestick Pattern Detected Set Alert
Bank of America Corporation News
Friday, May 22, 2026 05:57 AM
Bank of America Corporation (NYSE:BAC) is one of the Most Undervalued US Stocks According to Hedge Funds. On May 8, Reuters reported that Bank of America Corporation (NYSE:BAC) has hired Richard ...
Tuesday, May 19, 2026 04:09 PM
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 ...
Monday, May 18, 2026 06:30 PM
Bank of America (NYSE:BAC) has agreed to pay US$2.25 million to settle a class-action lawsuit over ATM fees at 7-Eleven locations. The lawsuit alleged that customers were charged excessive interbank ...
BAC historical stock data
date open high low close volume
22/05/26 51.69 52.15 51.675 51.80 20,210,946
21/05/26 51.00 51.49 50.755 51.49 27,417,495
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
Quote Details
52wk Low:43.295
52wk High:57.55
Vol:20.21M
Avg Vol(3m):686.1M
1Y Chng:+14.80%
1M Chng:-2.91%
Add to Watch List