Back to top

Earnings ESP (Expected Surprise Prediction)

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

Trending Stocks to Beat Earnings

Symbol Company
Name
ESP Most Accurate
Estimate
Consensus
Estimate
Price Zacks Rank %Surprise
(Last Qtr.)
Reporting Date
PEP PepsiCo, 0.97% 1.49 1.48 133.55 3 5.60% 10/01/20
THO Thor Ind 5.23% 1.45 1.38 93.21 2 200.00% 09/28/20
BBBY Bed Bath 186.42% 0.15 -0.17 14.53 3 -38.03% 10/01/20
UNFI United N 26.32% 0.90 0.71 17.91 1 -0.71% 09/28/20
GTT GTT Comm 21.66% -0.34 -0.43 5.03 3 -203.85% 10/01/20

Earnings ESP Filter2/16

Use the Zacks Earnings Expected Surprise Prediction (ESP) Filter to search for stocks to buy beforehand that have the highest probability of positively surprising for profitable earnings season trading. You can also use it to find those stocks to sell before they report that are likely to negatively surprise.

Go to the Top Stocks to Beat Earnings

Using Earnings ESP Filter3/16

You can quickly see ESP Buys or ESP Sells and filter by certain criteria that you select.

Go to 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 Zacks.com. 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.