TOP TIERMARKET NEWSWIRE
Movers explained · 2026-07-17

Archived explainer. For the current picture see today's BAC page.

Why Is BANK OF AMERICA CORP (BAC) Stock Moving Today?

By the Top Tier Newswire AI Desk · July 17, 2026 at 9:32 PM ET · reviewed against 24 wire stories

BANK OF AMERICA CORP (BAC) is drawing unusual attention today. Our newswire has captured 24 stories on BAC across 9 sources in the last 36 hours, with AI sentiment reading mixed (avg 54/100).

Bank of America stock is moving higher by 4.6% in the last eight sessions, reaching $61.76, as a combination of strong earnings performance and strategic developments in AI and crypto drive investor interest. The stock opened at $61.50 and reached a session high of $62.12 before settling at $61.28. The volume of 40.6 million shares is 1.1 times the 3-month average, indicating increased participation. Recent guidance and leadership changes are also contributing to the momentum.

What Happened

Bank of America reported strong Q2 2026 earnings, beating estimates and showcasing a 10.3% year-to-date revenue increase. CEO Brian Moynihan highlighted the continued strength of the U.S. consumer and outlined the firm's strategy. The stock has also benefited from the broader trend of big banks outperforming expectations, with BAC, JPM, GS, and WFC all showing strong results. Additionally, the company announced the appointment of senior executives to lead AI and crypto initiatives, including Sonali Theisen and Kevin Milsom, signaling a strategic pivot toward technology-driven growth.

What The Data Shows

The stock’s 52-week range is $44.75 to $62.03, and it has now reached a new 52-week high. The P/E ratio of 14.2 and a 1.85% dividend yield position it as a value-oriented growth play. Options activity has been skewed toward calls, with $2.6 million in call premiums versus $320,000 in put premiums in the last 36 hours. The largest single print was $863,000 in call options. On the fundamentals, the net margin of 29.5% and a beta of 1.17 suggest strong profitability and moderate volatility. Preferred dividends have also been declared across several series, with yields ranging from 4.25% to 5.82%.

What To Watch

The company’s next earnings report is not yet scheduled, but coverage breadth remains high with 24 stories from 9 sources in the last 36 hours. Investors will continue to monitor the trajectory of AI and crypto initiatives, as well as the broader banking sector’s response to shifting interest rate expectations.

AI-assisted analysis composed exclusively from headlines and data on the Top Tier newswire. Not financial advice.

BAC by the numbers

7 sessions: +4.63%Coverage: 24 stories / 9 sourcesAI sentiment: 54/100 (mixed)Mkt cap: $425.4BP/E: 14.252w: $44.75 to $62.03
BAC · Jul 17 session (5-min) · -0.34% vs prior close · updated 9:31 PM ET
$58.98$60.59$62.20prev close $61.49$61.287:00 AM10:13 AM1:27 PM4:41 PM7:55 PM7:00 AM · $61.587:10 AM · $61.517:40 AM · $61.487:45 AM · $61.537:50 AM · $61.578:00 AM · $61.698:05 AM · $61.648:10 AM · $61.708:15 AM · $61.688:20 AM · $61.688:25 AM · $61.658:35 AM · $61.498:40 AM · $61.338:45 AM · $61.228:50 AM · $61.278:55 AM · $61.289:00 AM · $61.249:05 AM · $61.139:10 AM · $61.089:15 AM · $61.189:20 AM · $61.209:25 AM · $61.409:30 AM · $60.899:35 AM · $61.199:40 AM · $61.509:45 AM · $61.729:50 AM · $61.529:55 AM · $61.6310:00 AM · $61.6310:05 AM · $61.6310:10 AM · $61.7410:15 AM · $61.7810:20 AM · $61.8710:25 AM · $61.8810:30 AM · $62.0210:35 AM · $61.8110:40 AM · $61.8410:45 AM · $61.9410:50 AM · $61.9010:55 AM · $61.8811:00 AM · $61.8711:05 AM · $61.8311:10 AM · $61.7711:15 AM · $61.6811:20 AM · $61.7011:25 AM · $61.7511:30 AM · $61.6611:35 AM · $61.6211:40 AM · $61.6511:45 AM · $61.7711:50 AM · $61.6811:55 AM · $61.6212:00 PM · $61.5612:05 PM · $61.6512:10 PM · $61.6512:15 PM · $61.5812:20 PM · $61.5512:25 PM · $61.5912:30 PM · $61.4812:35 PM · $61.5212:40 PM · $61.4512:45 PM · $61.5012:50 PM · $61.4812:55 PM · $61.511:00 PM · $61.471:05 PM · $61.451:10 PM · $61.481:15 PM · $61.451:20 PM · $61.451:25 PM · $61.461:30 PM · $61.551:35 PM · $61.421:40 PM · $61.411:45 PM · $61.441:50 PM · $61.381:55 PM · $61.352:00 PM · $61.322:05 PM · $61.302:10 PM · $61.262:15 PM · $61.262:20 PM · $61.172:25 PM · $61.142:30 PM · $61.132:35 PM · $61.152:40 PM · $61.132:45 PM · $61.132:50 PM · $61.192:55 PM · $61.133:00 PM · $61.053:05 PM · $61.083:10 PM · $60.993:15 PM · $61.073:20 PM · $60.973:25 PM · $60.943:30 PM · $60.873:35 PM · $60.943:40 PM · $60.993:45 PM · $61.053:50 PM · $61.103:55 PM · $61.284:00 PM · $61.274:05 PM · $61.274:10 PM · $61.274:15 PM · $61.264:20 PM · $61.244:25 PM · $61.254:30 PM · $61.274:35 PM · $61.254:40 PM · $61.274:50 PM · $61.334:55 PM · $61.325:00 PM · $59.155:30 PM · $61.255:50 PM · $61.276:30 PM · $61.276:45 PM · $61.287:00 PM · $61.277:20 PM · $61.297:55 PM · $61.28
AI sentiment, last 36h · averaged over 24 stories · 54/100 neutral
AI sentiment 54/100 (neutral)0 · bearish50bullish · 100

The headlines behind the move

Story flow · 8 stories on the wire, last 36h · hover or tap a dot for the headline
36h ago24h ago12h agopublishSeeking Alpha · sentiment 50 · Bank of America Deposit Shs Repr 1/1200th Fltg Rate Non Cum Pfd Shs Series 4 declares $0.2986 dividendSeeking Alpha · 50Bank of America Deposit Shs Repr 1/1200th Fltg Rate Non Cum Pfd Shs Series 4 declares $0.…Seeking Alpha · sentiment 50 · Bank of America Corporation PFD 1/1200SER2 declares $0.2922 dividendSeeking Alpha · 50Bank of America Corporation PFD 1/1200SER2 declares $0.2922 dividendSeeking Alpha · sentiment 50 · Bank of America Corporation Deposit Shs Perp Pfd Shs Series E declares $0.2723 dividendSeeking Alpha · 50Bank of America Corporation Deposit Shs Perp Pfd Shs Series E declares $0.2723 dividendSeeking Alpha · sentiment 50 · Bank of America Corporation 4.250% DP PFD QQ declares $0.2656 dividendSeeking Alpha · 50Bank of America Corporation 4.250% DP PFD QQ declares $0.2656 dividendSeeking Alpha · sentiment 50 · Bank of America Corporation 5% NCUM PFD LL declares $0.3125 dividendSeeking Alpha · 50Bank of America Corporation 5% NCUM PFD LL declares $0.3125 dividendYahoo Finance · sentiment 56 · BofA CEO Moynihan on Consumers, Earnings, Deals PipelineYahoo Finance · 56BofA CEO Moynihan on Consumers, Earnings, Deals PipelineYahoo Finance · sentiment 63 · Bank Of America's Earnings Were Great, But Its New Guidance Is The Real StoryYahoo Finance · 63Bank Of America's Earnings Were Great, But Its New Guidance Is The Real StoryYahoo Finance · sentiment 67 · Revving Up Returns: Big Banks Race Through the Rate PlateauYahoo Finance · 67Revving Up Returns: Big Banks Race Through the Rate Plateau
12d agoYahoo FinanceBULLISH 67Earnings

Revving Up Returns: Big Banks Race Through the Rate Plateau

BAC, JPM, GS and WFC all beat Q2 2026 estimates, but margin expansion, trading gains and capital returns diverged sharply across the four banks

12d agoYahoo FinanceBULLISH 63Earnings

Bank Of America's Earnings Were Great, But Its New Guidance Is The Real Story

The banking giant just showed off its profit engine, but now it has to prove this new power is permanent.

12d agoYahoo FinanceBULLISH 56General

BofA CEO Moynihan on Consumers, Earnings, Deals Pipeline

Bank of America Chair and CEO Brian Moynihan discusses the continued strength of the US consumer and breaks down the firm

12d agoSeeking AlphaNEUTRAL 50General

Bank of America Corporation 5% NCUM PFD LL declares $0.3125 dividend

Bank of America BAC.PR.N declares $0.3125 quarterly preferred dividend; payable Sept 17, record/ex-div Sept 1.

12d agoSeeking AlphaNEUTRAL 50General

Bank of America Corporation 4.250% DP PFD QQ declares $0.2656 dividend

Bank of America BAC.PR.Q declares $0.2656/share quarterly dividend. Record/ex-div Aug. 1; payable Aug. 17.

12d agoSeeking AlphaNEUTRAL 50General

Bank of America Corporation Deposit Shs Perp Pfd Shs Series E declares $0.2723 dividend

Bank of America BAC.PR.E declares a $0.2723 quarterly dividend (5.82% forward yield).

12d agoSeeking AlphaNEUTRAL 50General

Bank of America Corporation PFD 1/1200SER2 declares $0.2922 dividend

Bank of America preferred (BML.PR.H) declares a $0.2922 quarterly dividend.

12d agoSeeking AlphaNEUTRAL 50General

Bank of America Deposit Shs Repr 1/1200th Fltg Rate Non Cum Pfd Shs Series 4 declares $0.2986 dividend

Bank of America preferred (BML.PR.J) declares a $0.2986 quarterly dividend. Key dates: Aug 14 ex-div, Aug 15 record, Aug 28 pay.

Want the next move before the crowd? The live terminal streams every headline in real time with watchlist alerts, AI sentiment, and the full data stack behind this page.Get Pro Access →

More on BAC: full news and sentiment history. Sentiment scores are AI-derived research signals, not financial advice.

Earlier BAC move explainers: 2026-07-22 · 2026-07-21 · 2026-07-20 · 2026-07-17 · 2026-07-14