5 Best Stocks to Buy Now for Good Returns

2. Bank Of America Corp (NYSE:BAC)

Number of Hedge Fund Holders: 106

Berkshire Hathaway Stakes: $25.04 Billion

Bank of America Corp (NYSE:BAC) is one of the best stocks to buy now for good returns. On June 16, the Kansas City Current and Bank of America renewed their multi-year partnership as part of an effort to celebrate community impact and grow the game of soccer nationwide.

Under the terms of the agreement, Bank of America will remain the club’s official partner, and the Current will support its landmark global sports program, Sports with Us. The agreement affirms the investment bank’s longstanding commitment to the women’s soccer team, which has also collaborated with it on various community initiatives.

The partnership comes as Bank of America maintains a strong regional footprint across the Kansas City area with 33 locations. The bank is also the Official Bank of the FIFA World Cup 2026, supporting all 106 matches across North America.

Meanwhile, on June 23, Citi reiterated a Buy rating on Bank of America and raised the price target to $66 from $62. According to Citibank, Bank of America’s conference commentary has been constructive, pointing to upside in Q2 estimates.

Bank of America Corp (NYSE:BAC) is one of the world’s leading financial institutions, providing comprehensive banking, investing, and asset management. It serves approximately 70 million clients globally across several core divisions, ranging from everyday consumer checking accounts to corporate investment banking.

1281292 - 11759070 - 1