BAC vs TFC

Bank of America (BAC) and Truist Financial (TFC) compared side by side. Bank of America (BAC) is larger, with a market cap of $350.0B versus $59.2B for Truist Financial, about 5.9 times the size. On trailing earnings, BAC is cheaper at 12.1x versus 12.5x for TFC.

Head to head

MetricBACTFC
Market cap$350.0B$59.2B
P/E (TTM)12.1x12.5x
Forward P/E9.7x9.8x
Revenue (TTM)$114.9B$18.3B
Revenue growth7.1%-15.8%
Gross margin0.0%0.0%
Operating margin31.3%25.4%
Free cash flow$56.6B$5.7B
Dividend yield2.53%4.29%
1-year return-0.2%+15.8%
5-year return (annual)+3.7%-0.9%
Max drawdown-93%-67%
FI Handbook gradeBC+

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
20222023202420252026
BACTFC

BAC vs TFC FAQ

Which is bigger, BAC or TFC?

Bank of America (BAC) is larger, with a market cap of $350.0B versus $59.2B for Truist Financial, about 5.9 times the size.

Is BAC or TFC cheaper?

On trailing earnings, BAC is cheaper at 12.1x versus 12.5x for TFC. 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 TFC?

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

Which pays a higher dividend, BAC or TFC?

TFC yields 4.29% versus 2.53% for BAC.

Full pages: Bank of America · Truist Financial