Top line contracting.
−0.4% YoY versus +11.9% prior. 3y CAGR +18.5%.
−0.4%We use cookies
MainRatios uses cookies for essential site functions. With your consent, we also use analytics cookies including session replay sampling (PostHog, Google Analytics) and advertising cookies (Google AdSense). You can reject non-essential cookies, including the "sale" or sharing of personal information under CCPA, and you may withdraw consent at any time (GDPR). See our Privacy Policy for details.
Financial Services · Market Cap: $397.6B
Live price unavailable
Fundamentals as of 2026-03-31
All analysis on this page is for educational purposes only and does not constitute financial advice. Fair values are model-based estimates. Always do your own research.
The Question
Bottom line: BAC is flagged as overvalued by the 1 legendary model, but earns a C sector grade (49/100) in Financial Services. Use the per-tab analysis to form your own view. Drill into the valuation breakdown and sector ranking for the full picture.
Concerns — Bank of America Corporation's 10.5% ROE is below sector median.
Financial story
Concerns — Bank of America Corporation's 10.5% ROE and 10.63 debt-to-equity warrant a closer look at the underlying business.
−0.4% YoY versus +11.9% prior. 3y CAGR +18.5%.
−0.4%Net margin 15.9% versus 14.1% prior (+1.8pp). Operating 19.7%.
15.9%P/E 13.4x — 4% above the 5y median of 12.8x. Forward 12.1x hints at EPS expansion next year.
13.4xNear $56, Bank of America's price discounts a real but unfinished recovery — durable, not premium-worthy. Q1 2026 delivered record EPS of $1.11 (+25%), net interest income up 9% to $15.7 billion, return on tangible equity of 16%, and the best trading quarter in about fifteen years. But at roughly 14x earnings and ~1.9x tangible book — a full tier below JPMorgan's ~2.9x — the market is paying for the turn while withholding the premium, betting returns hold near 16% and that the rate cycle cooperates.
Because it earns less on its equity and carries more rate risk. Bank of America's return on tangible common equity is 16%, even after a 200-basis-point step-up; JPMorgan's runs in the low 20s. A bank's price-to-book is essentially a verdict on that return, so BAC trades near 1.9–2.0x tangible book against JPMorgan's ~2.9x. The gap is not mispricing — it is the market paying a turn of book less for several points less return, plus the most rate-sensitive balance sheet among the megabanks.
The consensus 12-month target is about $62, with a range from roughly $54 to $71 across some 26 analysts — implying high-single-digit to low-double-digit upside from $56. Barclays' Jason Goldberg holds the Street-high $71; Autonomous Research sits at the bottom near $54. After Q1 2026, most firms raised targets into the low $60s (Goldman, Jefferies, Truist, Oppenheimer, KBW), while a few cut on rate caution — the same split that defines the bull and bear cases.
Very, and asymmetrically. By the bank's own disclosure, a 100-basis-point fall in rates beyond the forward curve would cut net interest income by roughly $2 billion over the next year, while a 100-basis-point rise would add less than $500 million. That tilt is why the 2026 guidance of 6–8% NII growth assumes rates track the forward curve, and why a faster easing cycle is the scenario the stock's discount partly reflects. The same rate leverage that powered Q1 is the risk the price is insuring against.
They are smaller, but not gone. Gross unrealized losses on the held-to-maturity securities book stood near $81 billion at the end of Q1 2026 — down from roughly $131 billion at the 2023 peak and about $96 billion late last year, as low-rate bonds mature and roll off. Held in this accounting bucket, the losses don't flow through regulatory capital the way available-for-sale marks do, but they remain the largest such position among the megabanks, which is why a sharp move in rates still draws attention to them.
It was the strongest in years on most gauges. Net income rose 17% to $8.6 billion and diluted EPS rose 25% to $1.11, the highest in nearly two decades, helped by buybacks shrinking the share count. Trading set a roughly fifteen-year record at $6.4 billion (equities up 30%), wealth management hit a Q1 revenue record of $6.7 billion, ROTCE reached 16%, and the efficiency ratio improved to about 61% with 2.9% positive operating leverage. Credit stayed benign, with the provision falling to $1.3 billion.

| Firm | Target | Rating | Recent move | Date |
|---|---|---|---|---|
![]() Barclays Jason Goldberg | $71 | Overweight | Street-high target | May 4 |
WF Wells Fargo Mike Mayo | $65 | Buy | maintained | May 28 |
JE Jefferies |
| $65 |
| Buy |
| raised 60 to 65 |
| Apr 16 |
KW Keefe, Bruyette & Woods Chris McGratty | $64 | Outperform | raised 63 to 64 | Apr 16 |
GS Goldman Sachs Richard Ramsden | $63 | Buy | raised 58 to 63 | Apr 16 |
UBS UBS | $63 | Buy | raised 62 to 63 | May 6 |
AR Argus Research | $62 | Buy | raised 59 to 62 | Apr 16 |
MS Morgan Stanley | $61 | Overweight | lowered 67 to 61 | Mar 31 |
TS Truist Securities John McDonald | $61 | Buy | raised 57 to 61 | Apr 16 |
OP Oppenheimer Chris Kotowski | $61 | Outperform | raised 58 to 61 | Apr 16 |
JP JPMorgan Vivek Juneja | $58 | Overweight | lowered 61.50 to 57.50 | Apr 7 |
AR Autonomous Research | $54 | Neutral | lowered 62 to 54 | Apr 6 |
Strength. Bank of America just printed its highest quarterly EPS in nearly two decades — $1.11, up 25% — with return on tangible equity stepping up to 16% and 2026 net interest income guided to grow 6–8%. The quarter reads like an engine finally catching, and the open question is how much of that re-acceleration the price near $56 has already banked.
Risk. At about 1.9x tangible book and 14x earnings, the stock still sits a full tier below JPMorgan's ~2.9x — a discount the market keeps for a reason: a 100-basis-point drop in rates would shave roughly $2 billion from annual net interest income. The unresolved part is whether a dovish turn reopens the $81 billion bond hole the bank has spent two years climbing out of.
How does BAC compare?
See exactly where BAC ranks
Sign in to unlock the full sector ranking — free.
Sign in to see the rankingBAC sits at #85 in Financial Services with a C grade (49/100).