BAC
Bank of America (BAC): 52% Annual Return Amid Revenue Contraction
Strong equity performance masks top-line pressure as high margins sustain shareholder value creation
Comprehensive Financial Analysis • 2026-04-08
1
Company Profile & Classification
Sector, moat, style, market positioning
2
2
Equity Performance & Market Positioning
Returns, risk metrics, smart money positioning
3-4
3
Revenue, Earnings & Margin History
Growth trajectory, margins, EPS, cost structure
5-6
4
Profitability & Return on Capital
DuPont, ROIC, efficiency, asset turnover
7-9
5
Balance Sheet & Cash Flow Health
Liquidity, solvency, cash flow, FCF statistics
10-12
6
Executive Insights & Key Takeaways
Summary and investment implications
13
Company Profile & Classification
BAC — Bank of America Corporation
Financial Services · Banks - Diversified $337.09B · Mega Cap Consumer + Commercial
Business & Competitive Position
💰 Revenue Model Net Interest + Fee Income
🏗️ Asset Profile Asset-Heavy
🛡️ Economic Moat
Wide Moat (Systemic Scale)
🔒 Scale🔒 Regulatory Barriers🔒 Deposit Franchise
📈 Pricing Power
Weak
🏆 Market Position Systemically Important
Growth & Valuation
🎯 Invest Style
Value Blend Growth Quality
🚀 Growth
Declining Low Moderate High
📊 Revenue -1.9% YoY
🔄 Cyclicality
Defensive Mod Cyclical Highly Cyclical
💲 Valuation
13.2x P/E 1.3x P/B 14.7x EV/EBITDA 1.96% Div
⚖️ Tier
Fair Value
📊 Beta 1.26 (Moderate Volatility)
Equity Performance & Market Positioning
Bank of America Corporation (BAC) — Stock Returns
Recent Performance
8.4%
1 Month
vs S&P +8.5
-9.3%
3 Month
vs S&P -7.0
3.0%
6 Month
vs S&P +2.4
-5.6%
YTD
vs S&P -4.7
52.6%
1 Year
vs S&P +19.0
  • 1-year return of 52.6% outperformed the S&P 500 by 33.6 percentage points.
  • Short-term 3-month performance trailed the market with a 9.3% decline.
  • YTD return of -5.6% reflects a 0.9 percentage point lag against the S&P 500 index.
  • 6-month return of 3.0% slightly exceeded the S&P 500 gain of 2.4%.
Long-Term Performance (Annualized)
24.7%
3 Year
vs S&P +6.7
8.0%
5 Year
vs S&P -3.0
16.8%
10 Year
vs S&P +4.2
11.0%
Full History
vs S&P +2.9
  • 3-year annualized return of 24.7% outperformed the S&P 500 by 18.0 percentage points.
  • 10-year annualized return of 16.8% more than quadrupled the market benchmark of 4.2%.
  • Lifetime annualized return of 11.0% maintains a consistent 8.1 percentage point premium over the S&P 500.
  • 5-year annualized return of 8.0% stands in contrast to the S&P 500's 3.0% decline over the same period.
Highlight

Exceptional 1-year gain of 52.6% nearly triples the broader market performance.

Watch Out

Negative YTD and 3-month returns indicate a loss of momentum relative to stellar long-term averages.

Equity Performance & Market Positioning
Bank of America Corporation (BAC) — Risk & Smart Money
Risk Profile
23.8%
Volatility (20D)
1.26
Beta
2.02
Sharpe Ratio
-18.4%
Max Drawdown (1Y)
79
RSI (14)
77%
52-Week Range
  • Beta of 1.3 indicates 30% higher volatility than the S&P 500 benchmark
  • RSI of 79.4 signals extreme overbought conditions and imminent mean-reversion risk
  • Maximum drawdown of -18.4% establishes the historical peak-to-trough risk floor
Smart Money Positioning
75.4%
Institutional Ownership
+3.3% QoQ
1.44
Insider Buy/Sell
  • Institutional ownership remains robust at 75.36% of total outstanding shares
  • Institutional net accumulation increased by 3.25% in the most recent reporting period
  • Insider Buy/Sell ratio of 1.44 reflects positive conviction from internal management
Watch Out

Near-record RSI levels may lead institutions to trim positions at the top of the 52-week range

Revenue, Earnings & Margin History
Bank of America Corporation (BAC) — Revenue & Growth
Revenue & Growth
  • Annual revenue of $188.8B represents a 1.91% YoY contraction
  • Strong 3-year revenue CAGR of 17.9% underpins current EPS of $3.82
Highlight

Robust 17.9% 3-year CAGR indicates significant long-term scale expansion despite recent YoY softening

Margin Evolution
  • Operating margin of 18.5% and net margin of 16.2% demonstrate stable bottom-line conversion
  • Stock-based compensation is well-managed at 2.1% of total revenue
Watch Out

FCF margin of 6.7% trails net margin of 16.2%, suggesting a potential gap in cash flow conversion

Revenue, Earnings & Margin History
Bank of America Corporation (BAC) — 11-Year Financial History
P&L Breakdown & Cost Structure
Growth Summary (CAGR)
📈 Revenue
3Y
+17.9%
5Y
+15.0%
💰 EPS
3Y
+6.2%
5Y
+15.4%
  • Annual revenue of $188.8B represents a 1.91% YoY contraction
  • Strong 3-year revenue CAGR of 17.9% underpins current EPS of $3.82
Profitability & Return on Capital
Bank of America Corporation (BAC) — DuPont & Efficiency
DuPont Decomposition (2025)
10.1%
ROE
=
16.2%
Net Margin
×
0.06x
Asset Turnover
×
11.2x
Eq. Multiplier
⚠ High leverage (11x) driven by share buybacks reducing equity — inflates ROE.
  • ROE expanded significantly from 6.2% to 10.1% during the period.
  • Equity Multiplier increased from 8.37 to 11.25, identifying leverage as the primary driver of return growth.
  • Net Profit Margin contracted from 17.0% to 16.2%, partially offsetting gains from asset utilization.
Highlight

ROE increased by 390 basis points despite a decline in net profit margins.

Profitability & Efficiency History
YearROE%Margin%TurnoverLeverageROIC%ROCE%ROA%
2025 10.1 16.2 0.06 11.25 4.1 0.9
2024 9.2 14.1 0.06 11.04 3.5 0.8
2023 9.1 15.4 0.05 10.90 3.4 0.8
2022 10.1 23.9 0.04 11.17 5.2 0.9
2021 11.8 34.1 0.03 11.74 5.8 1.0
2020 6.6 19.1 0.03 10.33 3.3 0.6
2019 10.4 24.1 0.05 9.19 6.0 1.1
2018 10.6 25.7 0.05 8.87 6.5 1.2
2017 6.8 18.3 0.04 8.54 5.5 0.8
2016 6.7 19.0 0.04 8.22 4.8 0.8
2015 6.2 17.0 0.04 8.37 4.2 0.7
  • Asset Turnover improved from 0.04 to 0.06, indicating enhanced revenue generation from the balance sheet.
  • Cash Conversion Cycle remains at 200 days, reflecting the long-duration nature of the loan portfolio.
Watch Out

Increasing Equity Multiplier to 11.25 suggests higher financial risk is being used to compensate for margin compression.

Profitability & Return on Capital
Bank of America Corporation (BAC) — ROIC & Cash Conversion
Return on Invested Capital
Cash Conversion Cycle
Current200d
Mean270d
Min186d
Max338d
  • Asset Turnover improved from 0.04 to 0.06, indicating enhanced revenue generation from the balance sheet.
  • Cash Conversion Cycle remains at 200 days, reflecting the long-duration nature of the loan portfolio.
Profitability & Return on Capital
Bank of America Corporation (BAC) — Asset Turnover Decomposition
Asset Turnover in Days (2025)
0d
Inventory Days
+
200d
Receivables Days
+
24d
Fixed Asset Days
6595d
Total Asset Days
(0.06x turn)
Cash Conversion Cycle (2025)
0d
Inventory Days
+
200d
Receivables Days
0d
Payables Days
=
200d
CCC
Turnover & Days History
YearTotal Asset DaysInventory DaysReceivables DaysFixed Asset DaysPayables DaysCash Conversion Cycle
2025 6595 0 200 24 0 200
2024 6186 0 186 23 0 186
2023 6752 0 205 25 0 205
2022 9680 0 257 37 0 257
2021 12327 0 338 42 0 338
2020 10977 0 316 43 0 316
2019 7822 0 243 34 0 243
2018 7839 0 294 33 0 294
2017 8371 0 307 34 0 307
2016 8527 0 316 36 0 316
2015 8369 0 308 37 0 308
  • ROE expanded significantly from 6.2% to 10.1% during the period.
  • Equity Multiplier increased from 8.37 to 11.25, identifying leverage as the primary driver of return growth.
  • Net Profit Margin contracted from 17.0% to 16.2%, partially offsetting gains from asset utilization.
Balance Sheet & Cash Flow Health
Bank of America Corporation (BAC) — Balance Sheet
Balance Sheet Items ($M)
YearTotal AssetsTotal LiabilitiesTotal EquityTotal DebtNet DebtCashCurrent AssetsCurrent Liabilities
2025 $3410394M $3107151M $303243M $365904M $134059M $231845M $1067083M $2559605M
2024 $3261519M $2965960M $295559M $658428M $361942M $296486M $740837M $2433159M
2023 $3180151M $2888505M $291646M $618189M $276770M $341419M $704765M $2335342M
2022 $3051375M $2778178M $273197M $498549M $261087M $237462M $539385M $2455840M
2021 $3169495M $2899429M $270066M $496199M $140834M $355365M $741563M $2580181M
2020 $2819627M $2546703M $272924M $452578M $65569M $387009M $702657M $2236365M
2019 $2434079M $2169269M $264810M $430169M $261502M $168667M $489964M $1890184M
2018 $2354507M $2089182M $265325M $436569M $251671M $184898M $502458M $1821899M
2017 $2281234M $2014088M $267146M $436933M $268346M $168587M $554798M $1752386M
2016 $2188067M $1921872M $266195M $411058M $253459M $157599M $532535M $1665569M
2015 $2144287M $1888111M $256176M $439153M $272056M $167097M $551780M $1612897M
Liquidity & Solvency
7/9
Piotroski F-Score
Strong
-0.2
Altman Z-Score
Distress
  • Current Ratio of 0.42 signals constrained liquidity compared to the 1.50 industry benchmark.
  • Debt-to-Equity of 1.21 exceeds the 1.00 conservative threshold, indicating high leverage.
  • Interest Coverage of 0.44 is significantly below the 5.0x target for safe debt servicing.
Balance Sheet & Cash Flow Health
Bank of America Corporation (BAC) — Cash Flow
Cash Flow Statement ($M)
YearOperating CFInvesting CFFinancing CFCapExFree Cash FlowBuybacksDividends
2025 $12613M $-145157M $69948M $12613M $-21433M $-9563M
2024 $-8805M $-90693M $60369M $-8805M $-18358M $-9503M
2023 $44982M $-35387M $93345M $44982M $-4576M $-9087M
2022 $-6327M $-2529M $-106039M $-6327M $-5073M $-8576M
2021 $-7193M $-313291M $291650M $-7193M $-25126M $-8055M
2020 $37993M $-177665M $355819M $37993M $-7025M $-7727M
2019 $61777M $-80630M $3377M $61777M $-28144M $-5934M
2018 $39520M $-71468M $53118M $39520M $-24606M $-6895M
2017 $9864M $-51541M $49195M $9864M $-12814M $-5700M
2016 $17277M $-62285M $32982M $17277M $-5112M $-4194M
2015 $28397M $-55571M $48585M $28397M $-2374M $-3574M
Cash Flow Trends
  • OCF/NI ratio of 0.41 reveals low cash conversion, well below the 1.0 target for cash-backed earnings.
  • Free Cash Flow margin of 6.68% indicates moderate cash generation, missing the 10% high-quality threshold.
  • Altman Z-Score of -0.25 highlights structural risks despite the high Piotroski performance.
Balance Sheet & Cash Flow Health
Bank of America Corporation (BAC) — FCF & Capital Returns
Free Cash Flow Statistics
Buyback & Dividend Trends
  • OCF/NI ratio of 0.41 reveals low cash conversion, well below the 1.0 target for cash-backed earnings.
  • Free Cash Flow margin of 6.68% indicates moderate cash generation, missing the 10% high-quality threshold.
  • Altman Z-Score of -0.25 highlights structural risks despite the high Piotroski performance.
Executive Insights & Key Takeaways
Key Takeaways
1Y Return
▲ +52.6%
vs S&P +19.0pp
Revenue 3Y CAGR
▲ +17.9%
5Y: +15.0%
Net Margin
16.2%
▼ 3Y ago: 23.9%
FCF Margin
6.7%
▲ 3Y ago: -5.5%
Piotroski
7/9
Strong
Bank of America has delivered exceptional market performance with a 52.6% one-year return, outperforming the S&P 500 by 19.0%. While revenue growth has cooled to -1.9% YoY, the bank maintains a healthy 10.1% ROE and a strong 17.9% three-year revenue CAGR. Financial health indicators are mixed, as a high Piotroski score of 7/9 is offset by an Altman Z-score of -0.2 and high leverage of 11.2x, reflecting the capital-intensive nature of its current balance sheet.
✅ Strengths
  • Superior risk-adjusted performance with a 1Y return of 52.6% and a Sharpe ratio of 2.02, proving the stock provides high compensation for its 23.8% volatility.
  • Significant institutional confidence evidenced by 75.4% institutional ownership and a Piotroski score of 7/9, signaling strong internal operational health.
  • Robust long-term growth trajectory characterized by a 17.9% 3Y revenue CAGR and an EPS of $3.82, showing resilience in high-interest environments.
⚠️ Risks
  • Elevated structural risk indicated by an Altman Z-score of -0.2 and 11.2x leverage, suggesting the balance sheet is highly sensitive to credit cycle downturns.
  • Weak liquidity and debt service capacity as shown by a 0.4x interest coverage and 0.42 current ratio, limiting the buffer against short-term funding shocks.
  • Poor cash flow conversion with an OCF/NI ratio of 0.41 and 6.7% FCF margin, meaning less than half of net income is translating into actual operating cash.
BAC
Related Reports
Visit finexus.net/reports for Valuation, Return & Risk, and other reports
Link copied to clipboard