13 Bank Stocks with Highest Dividends

10. Bank of America Corporation (NYSE:BAC)

Dividend Yield as of April 7: 2.24%

On April 7, JPMorgan analyst Vivek Juneja lowered the firm’s price recommendation on Bank of America Corporation (NYSE:BAC) to $57.50 from $61.50. It maintained an Overweight rating on the shares. The change came as part of a broader Q1 preview for large-cap banks. He noted that Q1 results “should be good,” supported by strong market revenue. At the same time, investment banking activity has slowed in recent weeks, reflecting market volatility linked to the war.JPMorgan also expects large bank stocks to “remain choppy” in the near term.

On the same day, UBS lowered its price goal on Bank of America to $62 from $67 and maintained a Buy rating. The revision was part of its Q1 preview for large-cap banks and consumer finance companies. The firm said that even after reducing its expected rate cuts for 2026 from two to one, its estimates for 2026 and 2027 remain largely unchanged.UBS added that the selloff in the sector so far this year “could unearth some opportunities, especially given strong momentum” in areas such as direct lending, capital markets, and deregulation.

Bank of America Corporation (NYSE:BAC) operates as both a bank holding company and a financial holding company. Its business is organized across Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets.