Bank of America Co. (NYSE:BAC) Given Consensus Rating of "Moderate Buy" by Brokerages

Market Beat
2025.04.21 06:50
portai
I'm PortAI, I can summarize articles.

Bank of America Co. (NYSE:BAC) has received a consensus rating of "Moderate Buy" from 25 research firms. The average price target is $47.43, with one sell, five hold, 16 buy, and three strong buy recommendations. Recent analyst reports include upgrades and target price adjustments, with Barclays lowering its target to $54.00. The stock opened at $37.44, with a market cap of $284.65 billion. The company reported $0.90 earnings per share, exceeding estimates, and announced a quarterly dividend of $0.26 per share, yielding 2.78%.