Shares of Bank of America (NYSE: BAC) gained 4.03% over the past month after gaining 2.33% the month prior. That brings the stock's year-to-date gain to 13.29%. Since hitting its 2025 low on April 4, BAC is up 45.86%. When the company reported Q2 earnings earlier in July, it announced mixed results with EPS of 89 cents versus analysts' expectations of 86 cents, and revenues of $26.61 billion versus expectations of $26.72 billion.
Bank of America is implementing a policy requiring junior bankers to disclose future job offers, addressing conflict-of-interest concerns while considering young bankers' ambitions.
I testified in Congress before I was CEO… the head of a House investigation committee told me 'there's no way you should be CEO of this company.' Flash forward a few years and that person was 'a good colleague' on other issues. I don't hold grudges.