CNBC Pro

Morgan Stanley: Buy these stocks before earnings

Share
Jeff Bezos
Getty Images

In a note to clients, Morgan Stanley recommended investors buy a group of stocks it expects to rally on earnings.

"Our analysts believe that one or more imminent events will drive the share price materially over the next 15 to 60 days," read Monday's note, pointing to a select list of names with "high conviction going into earnings season."

What makes the list unique, according to the report, is the firm's contrarian view on some of these names, which significantly differs from the rest of the Street.

In many cases, the potential catalyst moves beyond earnings to other upcoming events, setting a win-win scenario for some of these stocks.

One of those names is Amazon, which reports earnings on July 23.

More In Investing

CNBC ProFacebook is taking swift action to address its teen user growth problem worrying investors
CNBC ProWith Dow at a record, these 10 stocks are the favorites to lead the next leg higher
CNBC ProOne troubling trend during an otherwise spectacular earnings reporting season