Bank of America Corporation (BAC)
CyclicalFairStock Score: 58/100 — STEADY
Key Financials
| Current Price | $49.77 |
| Market Cap | $355.2B |
| P/E Ratio | 12.35 |
| ROE | 10.64% |
| Dividend Yield | 1.97% |
| Sector | Financial Services |
Strengths
- Systemically important institution with $213,000 employees and global reach providing defensive business characteristics
- Strong recent quarterly profitability: $7.5B net income on 24% net margin demonstrates operational leverage
- Diversified revenue model across Consumer Banking, GWIM, Global Banking, and Global Markets reducing single-point-of-failure risk
- Large deposit base and market position provide competitive advantages in lending and capital deployment
- Trading near book value (1.23 P/B) with $355B market cap suggesting reasonable asset backing
Concerns
- Deeply negative Altman Z-Score of 0.19 signals financial distress despite recent profitability—structural weakness evident
- ROE of 10.22% and ROCE of 0.91% represent poor capital efficiency; management is destroying shareholder value on incremental capital
- Negative FCF yield of -6.5% indicates cash burn rather than generation—unsustainable long-term without deteriorating the balance sheet
- Piotroski F-Score of 4/9 reveals deteriorating financial health and quality of earnings—concerning trend direction
- Zero margin of safety at current valuation (-58.95% below Graham Number); significant downside risk if rates or economy weaken
AI Analysis
Bank of America presents a classic financial services paradox. I'm looking at a systemically important institution with $355 billion in market cap, yet the valuation signals are mixed. The P/E of 12.38 appears reasonable on the surface, but when I examine the fundamentals more carefully, red flags emerge. The Graham Number sits at $30.60—nearly 37% below the current price of $48.64—suggesting limited margin of safety, my cardinal principle. The Piotroski F-Score of 4/9 indicates deteriorating financial strength, while the Altman Z-Score of 0.19 is deeply concerning, suggesting financial distress territory. What troubles me most is the negative FCF yield of -6.5%, indicating the bank is burning rather than generating free cash. Yet BAC generated $7.5 billion in net income on $31.2 billion in revenue last quarter—a robust 24% margin. The ROE of 10.22% is mediocre for a financial institution; I'd expect at least 15% for quality banks. The ROCE of 0.91% is frankly abysmal—this capital isn't being deployed efficiently. The business model itself remains sound: diversified revenue streams across consumer banking, wealth management, and institutional services. But I'm concerned about the sustainability of returns in a normalized interest rate environment and the structural headwinds facing traditional banking. With a beta of 1.26, this is a cyclical play at a risky valuation. I cannot justify paying above book value for deteriorating returns.
Bull Case
If interest rates remain elevated and the economy avoids recession, BAC's substantial deposit base and trading operations could generate sustained profitability, justifying the 12.4x P/E. A return to 12-15% ROE through cost rationalization and improved credit quality would validate current valuations and support dividend growth.
Bear Case
If a recession materializes and rates decline, NIM compression combined with credit losses could halve earnings power, pushing stock toward $25-30. The deteriorating Altman Z-Score and negative FCF yield suggest the balance sheet is already stressed; any economic shock could force capital raises at distressed valuations.
Data from SEC filings. AI analysis is for educational purposes only — not investment advice. Scoring methodology · Disclaimer