12 Most Undervalued Long-Term Stocks to Buy Right Now

Page 10 of 11

2. Bank of America Corporation (NYSE:BAC)

Forward P/E Ratio: 13.54

Number of Hedge Fund Holders: 115

Bank of America Corporation (NYSE:BAC) is one of the Most Undervalued Long Term Stocks to Buy Right Now. On October 21, Phillip Securities analyst Glenn Thum raised the price target on Bank of America Corporation (NYSE:BAC) from $50 to $56, while maintaining a Buy rating on the stock.

The analyst noted his bullish sentiment is based on the company’s financial performance. The bank grew its earnings by 23% year-over-year during the fiscal third quarter of 2025. This was above expectations and was largely driven by a record rise in net interest income, asset repricing, and growth in deposits and loans.

Moreover, Bank of America Corporation (NYSE:BAC) also grew its brokerage revenue by 11% and banking fees by 43%, noted the analyst. The analyst also highlighted the wealth management segment, which makes a significant part of the company’s revenue, also benefited from higher market valuations and increased client balances. Thum anticipates continued growth in net interest income and wealth management fees.

Bank of America Corporation (NYSE:BAC) is a financial services company that offers banking, investment, and wealth management solutions.

Page 10 of 11