BAC vs C

Bank of America (BAC) and Citigroup (C) compared side by side. Bank of America (BAC) is larger, with a market cap of $350.0B versus $199.7B for Citigroup, about 1.8 times the size. On trailing earnings, C is cheaper at 11.8x versus 12.1x for BAC.

Head to head

MetricBACC
Market cap$350.0B$199.7B
P/E (TTM)12.1x11.8x
Forward P/E9.7x9.2x
Revenue (TTM)$114.9B$83.3B
Revenue growth7.1%8.0%
Gross margin0.0%0.0%
Operating margin31.3%34.1%
Free cash flow$56.6B-$24.5B
Dividend yield2.53%2.22%
1-year return-0.2%+27.4%
5-year return (annual)+3.7%+14.9%
Max drawdown-93%-98%
FI Handbook gradeBB-

Highlighted: the stronger figure on metrics where higher or lower is clearly better.

Growth of $10,000 (5 years, price only)

$5.0K
$10.0K
$15.0K
$20.0K
20222023202420252026
BACC

BAC vs C FAQ

Which is bigger, BAC or C?

Bank of America (BAC) is larger, with a market cap of $350.0B versus $199.7B for Citigroup, about 1.8 times the size.

Is BAC or C cheaper?

On trailing earnings, C is cheaper at 11.8x versus 12.1x for BAC. A lower P/E can reflect slower expected growth, so compare growth and margins too.

Which stock performed better over the past year, BAC or C?

C returned +27.4% over the past year including dividends, versus -0.2% for BAC, through October 23, 2026.

Which pays a higher dividend, BAC or C?

BAC yields 2.53% versus 2.22% for C.

Full pages: Bank of America · Citigroup