Bank of America Corporation is a financial giant with a market capitalization of $379.22 billion. The stock hit a 52-week high of $54.69 on November 12 and has gained 6.1% in the past three months, outperforming its peers in the banking sector. In the third quarter of fiscal 2025, BAC reported total revenue of $28.09 billion, up 10.8% year-over-year, with an EPS of $1.06, beating analysts’ expectations. Analysts have a “Strong Buy” rating on the stock with a mean price target of $58.56, indicating an 11.6% upside. Wells Fargo, a competitor, has climbed 10.7% over the past 52 weeks.

Read more at Barchart: How Is Bank of America’s Stock Performance Compared to Other Bank Stocks?