Bank of America Corporation (BAC) Stock Price

60.42 ▼ -0.85 (-1.39%)
Open: 61.35 Vol: 30.72M Day's range: 60.37 - 61.4854 Jul 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 SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 60.46▼ 60.63▼ 60.64▼ 61.08▼ 59.59▲
MA10 60.48▼ 60.71▼ 60.82▼ 60.20▲ 56.74▲
MA20 60.59▼ 60.91▼ 61.21▼ 59.15▲ 53.52▲
MA50 60.68▼ 61.30▼ 60.66▼ 55.26▲ 52.82▲
MA100 60.82▼ 60.59▼ 59.70▲ 52.88▲ 48.22▲
MA200 61.20▼ 59.60▲ 58.12▲ 53.04▲ 40.68▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.011▼ -0.039▼ -0.152▼ 0.011▲ 0.924▲
RSI 36.391▼ 32.989▼ 40.641▼ 63.130▲ 66.314▲
STOCH 30.059     23.807     16.219▼ 76.903     88.323▲
WILL %R -81.429▼ -93.868▼ -96.232▼ -32.133     -13.227▲
CCI -108.889▼ -173.595▼ -114.828▼ 67.775     114.685▲
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 Engulfing Candlestick Pattern Detected Set Alert
Bank of America Corporation News
Monday, July 20, 2026 06:10 AM
Quick ReadBAC rewarded patient investors over the last decade, turning a $10,000 stake into $54,069 as Moynihan delivered a Q2 2026 EPS beat with 34% year-over-year earnings growth.Over 10 years BAC ...
Monday, July 20, 2026 06:10 AM
Brian Moynihan took over Bank of America in 2010 with a burning balance sheet, billions in pending lawsuits, and a penny-a-quarter dividend. Whether the long rebuilding act rewarded patient ...
Sunday, July 19, 2026 11:43 PM
Bank of America (NYSE:BAC) reported stronger quarterly results as trading, lending, digital banking, and wealth management supported its position within the S&P 500.
BAC historical stock data
date open high low close volume
20/07/26 61.35 61.4854 60.37 60.42 30,720,830
17/07/26 61.25 62.115 60.66 61.27 36,445,367
16/07/26 61.98 62.00 60.99 61.49 37,334,025
15/07/26 61.32 62.03 61.11 61.59 35,350,776
14/07/26 59.00 61.21 58.67 60.62 49,431,730
13/07/26 59.70 60.05 58.845 59.50 27,447,778
10/07/26 59.64 59.87 59.39 59.67 16,570,098
09/07/26 58.45 59.43 58.41 59.25 15,805,787
08/07/26 59.37 59.565 58.30 58.30 29,488,712
07/07/26 60.285 60.825 59.79 59.86 29,222,146
Quote Details
52wk Low:44.75
52wk High:62.115
Vol:30.72M
Avg Vol(3m):572.1M
1Y Chng:+32.62%
1M Chng:+12.24%
Add to Watch List