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
ESP Most Accurate
Price Zacks Rank %Surprise
(Last Qtr.)
Reporting Date
TSM Taiwan Semi... 4.03% 1.42 1.37 187.35 2 6.98% 07/18/24
UNH UnitedHealt... 1.29% 6.73 6.65 511.53 3 4.22% 07/16/24
BLK BlackRock 0.34% 10.00 9.96 827.97 3 4.14% 07/15/24
UAL United Airl... 0.67% 4.02 4.00 44.72 3 71.70% 07/17/24
NOK Nokia 12.50% 0.06 0.05 3.99 1 66.67% 07/18/24

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:

Zacks Earnings ESP (Expected Surprise Prediction)

Find Stocks Likely to Surprise with 70% Accuracy Earnings ESP has proven to be a very valuable tool for investors seeking stocks that are most likely to beat earnings estimates. As indicated earlier, in our extensive 10-year backtest, we found that over the past decade, stocks with a positive Earnings ESP and with a Zacks Rank of #1, 2 or 3 ('Strong Buy,' 'Buy' or 'Hold'), produced a positive surprise 70% of the time.

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.