These stocks are ready to rally as the earnings recovery kicks in, analysts say

A pedestrian wearing a protective mask walks in front of a temporarily closed Starbucks coffee shop in Brooklyn, New York, on Monday, April 27, 2020.
Gabby Jones | Bloomberg via Getty Images

Wall Street analysts named some of their favorite stocks as the end of earnings reporting season nears.

These companies not only persevered during the pandemic but should outperform as the economy reopens, analysts say.

Companies are in the midst of a strong reporting season with S&P 500 earnings improving by 26% year over year on average, marking the largest growth on record dating back to 2002, according to Refinitiv.

CNBC Pro combed through some of the top Wall Street research to find stocks to buy as the recovery continues.

More In Investing trends

CNBC ProCredit Suisse says trillions of dollars will be spent on making food more sustainable — and picks the stocks to cash in
CNBC ProCowen names its top retail stocks as the sector ‘roars back’
CNBC ProA look at which stocks gained during the Fed's infamous 'taper tantrum' should it happen again