Intrinsic Value of S&P & Nasdaq Contact Us

Bank of America Corporation BAC NYSE

NYSE • Financial Services • Banks - Diversified • US • USD

SharesGrow Score
67/100
6/7 Pass
SharesGrow Intrinsic Value
$69.89
+31%
Analyst Price Target
$60.75
+13.9%
SharesGrow 7-Criteria Score All 7 criteria scored · income-related highlighted on this page

Bank of America Corporation (BAC) has shown exceptional revenue growth over the past 3 years, expanding from $115.1B to $191.6B (average +20.3%/yr). Net income reached $30.5B, reflecting modest earnings improvement at +3.7%/yr on average. The net profit margin is 15.9%, which is high. The company has maintained profitability in all 4 of the past 4 years, demonstrating a consistent earnings track record. The gross margin is 56.1% (high), with a -24.2pp trend over the period. With a $383B market cap and MOAT composite score of 79/100, the company has a strong competitive position.

Criteria proven by this page:

  • GROWTH (73/100, Partial) — growth is present but not consistently above 5% across both metrics
  • PAST (100/100, Pass) — proving consistent earnings. Looking at the full 34-year history, the company was profitable in 33 of 34 years — an excellent long-term track record
  • INCOME (70/100, Pass) — proves strong profitability and pricing power
  • MOAT (79/100, Pass) — strong gross margins and market scale prove a durable competitive advantage

Overall SharesGrow Score: 67/100 with 6/7 criteria passed.

67/100
SG Score
View full scorecard →
VALUE
70/100
Price-to-Earnings & upside
→ IV page
FUTURE
61/100
Analyst consensus
→ Forecast
PAST
100/100
4/4 yrs profit
EPS $3.82
Proven by this page
HEALTH
17/100
Debt-to-Equity & liquidity
→ Health
MOAT
79/100
Score: 79/100
GM 56.1% (-24.2pp)
Proven by this page
GROWTH
73/100
Rev +20.3%/yr
NI +3.7%/yr
Proven by this page
INCOME
70/100
Margin 15.9%
$191.6B
Proven by this page
Bank of America Corporation Earnings and Revenue History
Analyst Forecast →
Revenue  Actual & Estimate
Earnings & Profit Margin  Actual & Estimate
Metric TTM FY2025 FY2024 FY2023 FY2022
Revenue $191.57B$191.57B$192.43B$171.91B$115.05B
Gross Profit $107.42B$107.42B$96.07B$94.19B$92.41B
Gross Margin 56.1%56.1%49.9%54.8%80.3%
Operating Income $37.7B$37.7B$29.25B$28.34B$30.97B
Net Income $30.51B$30.51B$27.13B$26.52B$27.53B
Net Margin 15.9%15.9%14.1%15.4%23.9%
EPS (Diluted) $3.82$3.82$3.22$3.08$3.19
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message