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
PAYX Paychex 0.09% 1.12 1.12 113.31 2 -1.02% 09/27/23
THO Thor Indust... 22.73% 1.18 0.96 95.32 3 98.23% 09/25/23
JEF Jefferies F... 8.82% 0.37 0.34 37.49 3 -12.12% 09/27/23
CTAS Cintas 1.61% 3.71 3.65 504.43 2 4.39% 09/26/23

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

Premium Screens4/16

Quickly access a list of the best stocks for every type of investor, including value, growth, momentum and income, and more with Premium Screens.

Go to All Premium Screens

Zacks Premium Home Page


Zacks #1 Rank Top Movers for Zacks #1 Rank Top Movers Zacks #1 Rank Top Movers for


Company Symbol Price %Chg
Enviri Corp... NVRI 7.66 +4.36%
The Anderso... ANDE 52.01 +1.68%
Wabash Nati... WNC 22.40 +1.50%
American Ea... AEO 14.78 +1.23%
CVR Energy CVI 34.07 +0.98%

Zacks #1 Rank Top Movers7/16

The Zacks #1 Rank List is the best place to start your stock search each morning. It's made up of the top 5% of stocks with the most potential. Each weekday, you can quickly see the Zacks #1 Rank Top Movers from Value to Growth, Momentum and Income, even VGM Score.

Go to Zacks Rank #1 Top Movers

Full Zacks #1 Rank List8/16

You can see the full Zacks #1 Rank List or narrow it down to Zacks #1 Rank Stocks with a Value, Growth, Momentum or Income Style Score of A or B. Plus, you can see the Zacks #1 Rank Stocks with a VGM of A or B. You can also sort the list with criteria you choose, view Additions and Deletions by day, and Performance.

Go to the Zacks #1 Rank List

Focus List Top Performers


Symbol Price Added Current Price %Chg
NVDA 39.13 410.17 +979.45%
LRCX 100.49 610.39 +515.84%
MSFT 55.09 319.53 +482.27%
LULU 73.64 383.90 +432.16%
UNH 120.33 501.14 +308.98%

Focus List Top Performers9/16

Our Focus List is a portfolio of 50 long-term stocks selected by Zacks' Director of Research Sheraz Mian based on their earnings momentum. The Zacks Premium homepage displays the Top Performers. You can also quickly access the latest Weekly Market Analysis article, including timely insights and market direction.

Go to Focus List Top Performers

Full Focus List10/16

The Focus List portfolio displays the Zacks Rank for each selection and comprehensive Equity Research Report that details the reasons behind each pick. You can also sort by Additions and Deletions by week.

Go to the Focus List

Premium Insight

Premium Insight13/16

The Premium Insight section on the Zacks Premium homepage provides timely information on the market. The Economic Outlook and Market Strategy reports are written by Zacks Chief Equity Strategist John Blank, PhD. Research Daily highlights new research reports that have been handpicked from the roughly 70 reports published by our analyst team each weekday, and also features New Upgrades and New Downgrades.

Go to Premium Insight

Weekly Market Analysis14/16

Every Monday, Zacks' Stock Strategist Mayur Thaker, CFA, shares timely insights on overall market direction, sector allocation and why specific stocks have been added or deleted from the Focus List portfolio in the Weekly Market Analysis. For your convenience, you will automatically receive these crucial emails with your Zacks Premium membership.

Zacks Equity Research15/16

We cover more than 1,000 of the most widely followed stocks in our Equity Research Reports. Each report features independent research from our analysts and provides in-depth analysis on a company, its fundamentals and its growth prospects. Quickly access reports for New Upgrades and New Downgrades.

You can also find a report on the ticker of your choice, or access all of the stock reports covered by Zacks analysts.

View All Zacks Equity Research Reports

Zacks Analyst Reports

View All



Find a Report

Get timely analysis that provides the reason behind the Zacks Rank for more than 4,400 stocks

Welcome to
Zacks Premium

Learn how to easily access the benefits now available to you.

Getting Started with Zacks Premium

You now have exclusive access to our powerful research and tools that will give you an edge in improving the performance of your portfolio. This interactive tour is the best place to learn how to easily access the benefits now available to you.

If you aren't a Zacks Premium member, you can start your free trial now.

Zacks Premium Homepage


The Zacks Premium homepage gives you access to all of the tools and resources included in your membership. To find it, first log on to Then hover on the "Services" tab in the top navigation and click on "Zacks Premium." Helpful hint: bookmark this page for your convenience.


Zacks Premium Tips

Zacks Premium Tips help you get the most out of your Zacks Premium membership. Simply click on the tip you're interested in learning more about. It couldn't be easier.

View All Zacks Premium Tips

Of course, if you have any questions, need additional help, are feeling overwhelmed with all of the features and benefits you're privy to as part of your Zacks Premium membership, call our Support team. They're available Monday through Friday between 10:00 a.m. and 6:00 p.m. ET at 1.800.767.3771 ext. 9339. (Outside the U.S., call 1.312.265.9339.) Or email

If you aren't a Zacks Premium member, you can start your free trial now.

Zacks Premium Features Tour

  • 1. Premium Resources & Tools
  • 2. Earnings ESP Filter
  • 3. Using Earnings ESP Filter
  • 4. Premium Screen
  • 5. Custom Stock Screener
  • 6. Free Portfolio Tracker
  • 7. Zacks #1 Rank Top Movers
  • 8. Full Zacks #1 Rank List
  • 9. Focus List Top Performers
  • 10. Full Focus List
  • 11. Top Industries
  • 12. Full Zacks Industry Rank List
  • 13. Premium Insight
  • 14. Weekly Market Analysis
  • 15. Zacks Equity Research
  • 16. Zacks Premium Tips