Skip to main content
Connecting to market data...

BAC vs C Stock Comparison

Compare Bank of America Corporation (BAC) and Citigroup, Inc. (C) side by side. View price, valuation, dividends, and financial metrics.

BAC logo
BAC

Bank of America Corporation

$49.77-0.16%

Financial Services / Banks - Diversified · $353.2B market cap

C logo
C

Citigroup, Inc.

$123.42-1.12%

Financial Services / Banks - Diversified · $210.5B market cap

BAC vs C — Key Metrics

MetricBACC
Price$49.77$123.42
Change Today-0.16%-1.12%
Market Cap$353.2B$210.5B
P/E Ratio (TTM)12.3515.27
Forward P/E9.879.88
Price/Book1.291.10
EPS (TTM)$4.03$8.08
EPS (Forward)$5.04$12.50
Dividend Yield2.25%1.94%
PEG Ratio0.510.27
52-Week High$57.55$135.29
52-Week Low$42.35$71.65
Volume46.0M7.8M
Avg Volume40.5M14.9M
Enterprise Value$326.8B$670M
Profit Margin26.8%17.5%
Revenue Growth8.1%15.9%
Return on Equity10.7%7.5%
Debt/Equity2.493.57
SectorFinancial ServicesFinancial Services
IndustryBanks - DiversifiedBanks - Diversified

BAC vs C Analysis

Both BAC and C operate in the Financial Services sector within the Banks - Diversified industry, making them direct competitors.

BAC has a 1.7x larger market capitalization than C.

BAC trades at a lower P/E ratio (12.3x) compared to C (15.3x), suggesting BAC may be more attractively valued relative to its earnings.

BAC offers a higher dividend yield (2.25%) vs C (1.94%), making it more attractive for income investors.

Looking at profitability, BAC has a profit margin of 26.8% while C's is 17.5%. BAC converts more of its revenue into profit.

In terms of growth, BAC has revenue growth of 8.1% versus 15.9% for C. C is growing its top line faster.

Frequently Asked Questions

Which is a better investment, BAC or C?
Both stocks have different strengths. Bank of America Corporation (BAC) trades at $49.77 with a $353.2B market cap, while Citigroup, Inc. (C) trades at $123.42 with a $210.5B market cap. BAC trades at a lower P/E ratio (12.3x) compared to C (15.3x), suggesting BAC may be more attractively valued relative to its earnings. The better choice depends on your investment goals, time horizon, and risk tolerance.
Are BAC and C in the same sector?
Both BAC and C operate in the Financial Services sector within the Banks - Diversified industry, making them direct competitors.
Do BAC and C pay dividends?
BAC offers a higher dividend yield (2.25%) vs C (1.94%), making it more attractive for income investors.

Popular Stock Comparisons