No one likes high interest rates. Currently, the average rate for a 30-year fixed-rate mortgage stands at 6.55%, a significant leap from the sub-3% level seen just five years ago, and there appears to be no sign of a decline in the near term. For investors, however, there may be a silver lining within bank stocks. That is because, while high rates strain consumers, they can generate additional profits for banks and other lending institutions.
A portion of bank revenue comes from the spread between the interest rates paid on deposits and those charged on loans. When rates are elevated, banks can charge higher interest on mortgages, credit cards, auto loans, and commercial loans, which can translate into higher net income and stronger quarterly earnings. In the high-rate environment of July, two bank stocks deserve attention.
Bank of America (BAC) is one of the largest banks in the United States, with more than 3,600 branches and 15,000 ATMs. Its operations span consumer finance, commercial finance, and wealth management, all of which posted solid growth in the second quarter. CEO Brian Moynihan stated that each division recorded double-digit net income growth. Bank of America reported 160,000 net new checking accounts, 1 million new credit card accounts, and a 12% year-over-year increase in client investment and wealth management balances, reaching $4.9 trillion. Second-quarter revenue came in at $31.6 billion, up 15.3% year over year; net income was $9.1 billion, a 26.4% increase; and earnings per share rose from $0.84 to $1.21. Bank of America is one of the premier large-cap bank stocks, with its 1.8% dividend yield contributing to a total return of 12.5% so far this year.
PNC (PNC) is still regarded as a regional bank, but its ongoing expansion may prompt the market to reassess that classification. Headquartered in Pittsburgh, the bank has a broad footprint with 2,300 branches spanning both coasts. In January, PNC completed its $4.1 billion acquisition of FirstBank, adding nearly 100 branches in Arizona and Colorado to expand its presence in the western United States. Second-quarter results showed revenue of $6.87 billion, up from $5.66 billion in the same period last year; net income of $2.05 billion, up from $1.64 billion a year earlier; and earnings per share of $4.81, compared with $3.85 in the prior-year quarter. The current dividend yield is 3.2%, helping drive the stock’s overall gain of 22.8% so far in 2026.
Conclusion: In a sustained high-rate environment, the banking sector is well positioned to maintain profit growth, supported by net interest margin advantages. Bank of America, as an industry leader, offers diversified operations and steady growth; PNC, through mergers and acquisitions, continues to enhance its regional influence. Each stock has its own distinct characteristics, and investors may consider them in light of their individual risk preferences.