BAC stock hits an all-time high as investors weigh balance sheet challenges and inflation pressures before earnings.
Bank of America’s stock climbed to a record $60 per share, reflecting investor optimism despite broader market headwinds. The bank trails the S&P 500 and Nasdaq Bank Index, up 7.5% this year, as concerns over inflation and higher bond yields persist.
The bank holds $915 billion in bonds yielding 2.77%, a legacy of pandemic-era low-rate investments that now weigh on earnings. Rising interest rates and geopolitical tensions, including the Iran conflict, have also pressured lending and investment banking activity.
Analysts await second-quarter earnings for signs of resilience in consumer banking, wealth management, and commercial lending amid tightening credit conditions.