Bank of America Corp (BAC) Stock Analysis

Verdict: WATCH (do not buy)

Pressure on investment banking fees and deposit costs creates short-term margin headwinds, but 11.6x P/E and 3.2% yield offer long-term value.

Investment score: 59/100

Analysis as of

Is Bank of America Corp stock worth reviewing? AI model thesis

The AI model rates BAC as WATCH with an investment score of 59/100, seeing solid long-term fundamentals weighed down by near-term guidance cuts in investment banking fees.

7-factor investment score

Bank of America Corp opportunities and risks

What speaks for BAC

What speaks against BAC

Peers and competitors

Trailing-twelve-month ratios
TickerP/EP/SEV/EBITDAGross marginNet marginFCF yield
BAC11.6x3.9x11.5x43.1%34.4%26.4%
JPM14.0x3.0x15.2x63.2%21.9%-18.2%
WFC11.2x1.9x12.7x63.9%17.6%7.8%
C11.8x1.3x19.6x53.7%12.5%-11.9%
USB11.0x2.2x13.4x52.3%20.7%14.1%
PNC11.5x2.6x6.1x72.8%23.8%8.7%
Peer median11.5x2.2x13.4x63.2%20.7%7.8%

Frequently asked questions about Bank of America Corp (BAC)

Is BAC stock a good investment?

The cached TradeMates AI model rates Bank of America Corp as WATCH (do not buy) with an investment score of 59/100. The AI model rates BAC as WATCH with an investment score of 59/100, seeing solid long-term fundamentals weighed down by near-term guidance cuts in investment banking fees. This is algorithmic model output, not personal investment advice.

Is BAC stock a buy?

The TradeMates model verdict for BAC is WATCH (do not buy) with an investment score of 59/100. Treat this as a model signal to review, not a personal buy recommendation.