Bank of America Corporation (BAC) vs Visa Inc. (V)

A side-by-side comparison of Bank of America Corporation and Visa Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of August 1, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnBAC vs V

growth of $100 · dividends reinvested · last 18y
BAC +121.2%V +2847.8%V compounded faster
Log scale — wide-divergence pair
1101001k10kStart $100201120142017202020232026$221$2,948
BAC V

BAC vs V: by the numbers

  • V is the larger company ($683.58B vs $439.63B market cap).
  • BAC trades at the lower trailing earnings multiple (14.27 vs 137.13 P/E), one valuation lens rather than an overall verdict.
  • V converts more revenue to profit (50.78% vs 18.95% net margin).
  • BAC grew revenue faster over the past five years (14.65% vs 14.46% CAGR).
  • BAC pays the higher dividend yield (1.81% vs 0.71%).

Metrics side by side

Valuation

MetricBACV
P/E ratio14.27137.13
Forward P/E13.37N/A
P/S ratio2.5415.91
P/B ratio1.5020.12
PEG ratio0.736.78

Profitability

MetricBACV
Gross margin56.08%80.36%
Operating margin24.70%60.68%
Net margin18.95%50.78%
ROE11.18%64.22%
ROIC3.39%28.36%

Dividends

MetricBACV
Dividend yield1.81%0.71%
Payout ratio28.87%25.44%

Growth (annualized)

MetricBACV
Revenue CAGR (5Y)14.65%14.46%
EPS CAGR (5Y)15.60%15.84%
Total return CAGR (5Y)12.78%9.05%

Frequently asked

Which has the lower trailing P/E, BAC or V?
BAC has the lower trailing P/E: BAC trades at 14.27 and V at 137.13. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, BAC or V?
Over the past five years, BAC grew revenue faster — BAC at a 14.65% CAGR versus V at 14.46%.
Does BAC or V pay a bigger dividend?
BAC yields 1.81% and V yields 0.71% based on trailing dividends and the latest price.
Is BAC or V more profitable?
V runs the higher net margin — BAC at 18.95% versus V at 50.78%.
How have BAC and V total returns compared?
Over the past 10 years, BAC delivered 18.23% and V delivered 17.53% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified August 1, 2026.