Goldman Sachs Bank Stocks: Top 10 Stock Picks

2. Bank of America Corporation (NYSE:BAC)

Goldman Sachs’ Stake Value: $1,425,366,835

Number of Hedge Fund Holders: 117

Bank of America Corporation (NYSE:BAC) is one of the best Goldman Sachs bank stocks. BAC expects its trading revenue to grow by a mid-single digit percentage this quarter, its 13th consecutive increase, according to CEO Brian Moynihan. In contrast, investment banking fees are forecasted to fall to nearly $1.2 billion from $1.6 billion a year ago, though Moynihan remains optimistic about long-term prospects and ongoing client engagement.

Despite a slowdown in dealmaking due to geopolitical tensions and market uncertainty, trading activity continues to benefit from volatility. BAC CEO reaffirmed guidance for net interest income to grow to $15.5-$15.7 billion by Q4 2025, up from $14.6 billion in Q1, driven by higher interest payments and solid consumer spending. Q2 earnings per share are expected to rise to $0.90, up from $0.83 a year ago.

Moynihan noted that credit quality remains strong as consumers continue to meet obligations, although small businesses are more exposed to tariff-related uncertainty. Separately, the Bank of America is preparing for potential developments in digital assets, including stablecoins, and is evaluating the long-term viability of these products in light of emerging regulatory frameworks.

Bank of America Corporation (NYSE:BAC) is a financial institution offering banking, lending, investing, and wealth management services, catering to individuals, businesses, and governments with solutions ranging from checking accounts to investment banking and global markets support.