Bank of America Corporation (BAC) Stock Price

53.46 ▲ +0.58 (+1.10%)
Open: 52.61 Vol: 18.29M Day's range: 52.15 - 53.6567 Apr 30, 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 53.55▼ 53.51▼ 53.51▼ 52.74▲ 52.27▲
MA10 53.57▼ 53.48▼ 53.27▲ 53.06▲ 50.07▲
MA20 53.56▼ 53.16▲ 52.97▲ 52.60▲ 52.20▲
MA50 53.48▼ 52.85▲ 52.81▲ 50.41▲ 50.49▲
MA100 53.26▲ 52.88▲ 53.24▲ 52.38▲ 46.33▲
MA200 52.92▲ 53.20▲ 51.22▲ 51.39▲ 39.37▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.013▼ 0.024▲ 0.094▲ -0.078▼ 0.077▲
RSI 43.691▼ 64.042▲ 63.891▲ 61.660▲ 55.171▲
STOCH 30.842     83.698▲ 96.089▲ 27.967     54.208    
WILL %R -100.000▼ -12.375▲ -10.193▲ -54.342     -31.706    
CCI -197.226▼ 70.131     86.150     -17.455     51.910    
Latest Filters Detected On BAC
MA $BAC Price Crossed Above MA(13) Set Alert
Bank of America Corporation News
Thursday, April 30, 2026 12:36 PM
Bank of America Corporation (NYSE:BAC) was among the stocks on Jim Cramer’s Mad Money radar as he discussed the recent sell-off in AI-related stocks. During the episode, a caller asked if the stock is ...
Thursday, April 30, 2026 02:50 AM
With stock buybacks of $18.66 billion in the 12 months through September 2025, Bank of America Corporation (NYSE:BAC) is among the 20 Stocks with the Biggest Share Buybacks. Bank of America ...
Tuesday, April 28, 2026 11:54 AM
Bank of America remains a key financial sector name. Earnings strength supports renewed market attention. Index-linked sentiment adds broader relevance. Bank of America remains in focus as earnings ...
BAC historical stock data
date open high low close volume
30/04/26 52.61 53.6567 52.15 53.46 18,289,714
29/04/26 52.43 53.02 51.83 52.88 26,220,071
28/04/26 53.02 53.43 52.625 52.66 16,173,355
27/04/26 51.99 52.93 51.83 52.63 20,409,605
24/04/26 52.32 52.51 51.93 52.05 23,206,554
23/04/26 53.06 53.52 52.245 52.47 31,870,057
22/04/26 53.67 53.80 53.00 53.12 19,937,050
21/04/26 54.00 54.65 53.211 53.48 24,698,294
20/04/26 53.50 53.95 53.175 53.95 31,316,013
17/04/26 54.16 54.60 53.75 53.91 43,279,157
Quote Details
52wk Low:40.555
52wk High:57.55
Vol:18.29M
Avg Vol(3m):806.5M
1Y Chng:+19.62%
1M Chng:+13.72%
Add to Watch List