Back to top

Earnings ESP (Expected Surprise Prediction)

Top Stocks to Beat Earnings

Symbol Company
ESP Most Accurate
Price Zacks Rank %Surprise
(lst Qtr.)
Reporting Date
ADBE Adobe Sy 0.12% 2.26 2.26 303.74 3 4.06% 12/12/19
CTAS Cintas C 2.02% 2.08 2.04 258.05 3 8.41% 12/17/19
HEXO HEXO Cor 6.98% -0.08 -0.09 2.19 3 -120.00% 12/16/19
WOR Worthing 5.78% 0.61 0.58 40.57 3 -22.22% 12/17/19

Zacks Earnings ESP (Expected Surprise Prediction) looks to find companies that have recently seen positive earnings estimate revision activity. The idea is that more recent information is, generally speaking, more accurate and can be a better predictor of the future, which can give investors an advantage in earnings season.

The technique has proven to be very useful for finding positive surprises. In fact, when combining a Zacks Rank #3 or better and a positive Earnings ESP, stocks produced a positive surprise 70% of the time, while they also saw 28.3% annual returns on average, according to our 10 year backtest.

Visit the Earnings ESP Center

See the Full List of Stocks To Beat Earnings

ESP News

ESP in the News

Which companies are seeing ESP activity?

What is Zacks Earnings ESP?

Earnings ESP (Expected Surprise Prediction) is a potent tool that investors can use to select better stocks for their portfolios. You can learn more about this concept here in our Earnings ESP Education Center:

Earnings ESP Screens

Get Daily Earnings Updates

Stay informed of all important earnings trends and events for your stocks by setting up a portfolio tracker on Its free. Its easy. Best of All, you can also get a free Daily update email that tells you in a snapshot all relevent activity with the stocks you follow.