10 Most Profitable US Stocks to Buy

7. Bank of America Corporation (NYSE:BAC)

Net Income (TTM): $28.25 billion

Operating Margin (TTM): 35.29%

Number of Hedge Fund holdings: 111

On January 14, Evercore ISI maintained its ‘Outperform’ rating on Bank of America Corporation (NYSE:BAC) with a price target of $63, which reflects an upside potential of 21%. This reaffirmation follows the bank’s fourth-quarter earnings report, in which the company delivered an EPS of $0.98, surpassing both the firm’s estimates and Wall Street’s estimates by $0.03 and $0.04, respectively. Additionally, the bank achieved a revenue growth of 7% and an expense growth of 4%.

Overall, Bank of America Corporation (NYSE:BAC) posted strong performance across all its business segments. Despite the earnings beat, the stock declined 2.4% in pre-market trading to $53.23, according to Investing.com. This suggests market concerns, rather than company-specific factors.

Looking ahead, Bank of America Corporation (NYSE:BAC) appears confident about 2026, anticipating sustained growth across key financial metrics through expansion and innovation. As stated by CFO Alastair Borthwick,

“We are investing for growth all the time.”

Bank of America Corporation (NYSE:BAC) is a North Carolina-based provider of various financial products and services. Founded in 1784, the bank operates through four segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets.