Bank of America said this week that a slate of stocks is poised for upside as the summer heats up. The firm said companies such as Nvidia are well positioned heading into the second half of the year. CNBC Pro combed through Bank of America's research to find buy-rated stocks that are too attractive to ignore.
They include Nvidia, Carnival, Block and Palantir Technologies. Carnival Carnival is coming off better-than-expected earnings in late June. Bank of America analyst Andrew Didora said in a recent note that this bodes well for the stock in the months ahead.
"Cruise spend remains healthy, and CCL had positive commentary on the pace of 2025 bookings," he wrote. Didora said management is executing after a period of difficult years that included Covid-19 pandemic headwinds. Cost savings are underway with a balance sheet that could "help drive a better valuation multiple," the analyst said.
"The steady fundamentals continue to provide the opportunity for balance sheet improvement, a key part of our investment thesis," Didora said. Carnival is off by 7% in 2024, which makes the stock extremely compelling, the analyst added. He lifted his price target to $24 per share from $23, which implies nearly 40% upside from Friday's close.
Block The payment company is down almost 15% in 2024, but the dip is worth buying, according to analyst Jason Kupferberg. "Shares have lagged in recent months while '24/'25 sell-side estimates have continued to increase," he wrote. The firm pointed to a .