Earnings Announcements Screener How To Use the Earnings Screener Start Tour Screener tour Use MarketBeat’s Earnings Screener to filter and compare company earnings results using criteria such as earnings per share (EPS) estimates, actual results, beat-or-miss performance, and report timing. This tool helps investors quickly identify earnings trends, surprises, and potential post-report opportunities. Saved ScreenersSearch screeners New ScreenerSubscribe to access saved screenersNo results found Save Save as New Rename Delete Full Screen Screener Configuration × Save Your Custom ScreenersThis screener save feature is available to MarketBeat All Access subscribers only. Log in to your account or sign up below.Upgrade Now See Benefits Already have an account? Log in here. Delete Screener × Are you sure you want to delete ""? This action cannot be undone. Customize Screener Reset Refresh Results Clear All Filters Reset to Default Add Results:1025501002505001000 Order by: Earnings Date Ascending Earnings Date Descending Company Ascending Company Descending Current Price Ascending Current Price Descending Actual EPS Ascending Actual EPS Descending Consensus EPS Ascending Consensus EPS Descending Beat/Miss Ascending Beat/Miss Descending Add Filters & Columns Country United StatesSELECT ALLUSA (NYSE & NASDAQ)USA (All Exchanges)CanadaUnited KingdomEurope Announcement Status ReleasedSELECT ALLPendingReleased Earnings Date Earnings Date from Earnings Date to Earnings Term Consensus EPS Consensus EPS minimum$ Consensus EPS maximum$ Actual EPS Actual EPS minimum$ Actual EPS maximum$ Beat/Miss Missed By 100% Missed By 90% Missed By 80% Missed By 70% Missed By 60% Missed By 50% Missed By 40% Missed By 30% Missed By 20% Missed By 10% Missed Estimates (Any Pct) Met Estimates Beat Estimates (Any Pct) Beat By 10% Beat By 20% Beat By 30% Beat By 40% Beat By 50% Beat By 60% Beat By 70% Beat By 80% Beat By 90% Beat By 100% Consensus Revenue All SelectedSELECT ALL$10B+$2B - $10B$300M - $2B$50M - $300M$10M - $50M$0 - $10MLoss Actual Revenue All SelectedSELECT ALL$10B+$2B - $10B$300M - $2B$50M - $300M$10M - $50M$0 - $10MLoss Current Price Current Price minimum$ Current Price maximum$ Screener Results Results Export Upgrade to MarketBeat All AccessThis premium research tool is available to MarketBeat All Access subscribers only. Log in to your account or sign up below.Upgrade Now See Benefits Already have an account? Log in here. Written by Chris Markoch | Reviewed by Jessica Mitacek ShareLink copied to clipboard. Earnings Screener Guide Earnings reports are one of the biggest drivers of short-term stock movement, but the headline numbers don’t tell the full story. What matters is how a company performed relative to expectations, how those expectations are changing, and how the stock reacted. The challenge is volume: every quarter, thousands of companies report earnings, each with different results, estimates, and market reactions. An earnings screener helps investors cut through that noise by narrowing the market to companies with specific earnings outcomes. Instead of reviewing reports one by one, investors can filter and compare earnings data such as consensus estimates, actual results, beat-or-miss percentages, forward guidance, and price reactions. By organizing this information into a single, sortable view, an earnings screener makes it easier to spot trends and identify patterns—like which companies consistently beat expectations or which stocks tend to move sharply after earnings. This is especially useful during earnings season, when new information is constantly reshaping market expectations. For example: If you’re looking for positive momentum, you might screen for companies that consistently beat EPS estimates. If you’re looking for potential volatility, you might focus on stocks with large post-earnings price reactions. If you’re evaluating expectations, you might compare consensus estimates to actual results and changes in forward guidance. An earnings screener doesn’t replace research, but it helps you quickly find earnings setups that are worth a closer look. How to Use the MarketBeat Earnings Screener MarketBeat’s Earnings Screener helps investors review and compare earnings reports by filtering for the results that matter most, including consensus estimates, actual EPS, revenue results, and beat-or-miss performance. The tool is available to All Access users and supports sorting, screening by date and report timing, and exporting results for additional analysis. At the top of the page, you can start broad or narrow right away by searching for a specific ticker, exchange, sector, or industry. You can also screen by report status, date range, quarter, and whether the earnings announcement was released before the market opened or after the market closed. 1. Choose the earnings data you want to screen The screener is most useful when you begin with the type of earnings setup you want to study. You can search for a single company by ticker, or leave that blank and screen a wider group of stocks by exchange, sector, or industry. From there, you can refine the results using filters such as: Start and end date Quarter Time of day Current price Actual EPS Consensus EPS Beat/miss percentage This is where the screener becomes more than a calendar. Instead of just seeing when companies reported, you can isolate the kinds of earnings results you actually want to compare. 2. Set criteria, date range, and sorting Once you know what type of earnings report you’re looking for, configure the screen around that idea. You can set a beginning and ending date, focus on a specific quarter, and narrow the list by actual EPS, consensus EPS, current price, or beat/miss result. The beat/miss filter is especially useful if you want to find companies that meaningfully beat expectations, narrowly missed them, or simply met them. You can also control how results are ordered and how many results are returned. The page supports sorting by company name, date, current price, actual EPS, consensus EPS, and beat/miss result, with result counts ranging from 10 to 1,000. 3. Review, compare, and export results The results table shows the companies that match your criteria along with the key earnings fields needed for quick comparison, including date, consensus EPS, actual EPS, beat/miss result, consensus revenue, actual revenue, current price, and a details link for deeper review. That makes it easier to spot patterns in how companies report and how the market tends to react. If you want to take the analysis further, All Access subscribers can export the table to CSV or Excel for offline review, watchlist building, or follow-up research alongside other MarketBeat tools. Frequently Asked Questions What does the Earnings Screener do? It allows you to filter and compare company earnings reports based on metrics like consensus estimates, actual results, revenue data, and beat-or-miss performance, helping you quickly identify earnings trends and surprises. What can I screen for? You can screen by ticker, date range, quarter, report timing (before or after market), actual EPS, consensus EPS, current price, and beat-or-miss percentage. Can I find stocks that beat or missed earnings estimates? Yes. You can filter for companies that beat, missed, or met expectations, and even narrow results based on how large the beat or miss was. How far back does the earnings data go? The screener includes historical earnings data across multiple years, allowing you to analyze past earnings performance and trends over time. Can I use the screener to study post-earnings price reactions? Yes. The screener includes price data around earnings reports, which can help you identify patterns in how stocks tend to react after results are released. Do results update as I apply filters? Yes. The results update automatically as you adjust filters, making it easy to refine your search in real time. Can I export my results? Yes. You can export screener results to Excel or CSV for further analysis or tracking. Does the screener tell me which stocks to buy? No. The screener helps you identify earnings setups and patterns, but it should be used as a starting point alongside additional research and analysis. More Earnings Resources from MarketBeat Earnings Tools Today's Earnings Tomorrow's Earnings Next Week's Earnings Upcoming Earnings Calls Earnings Newsletter Earnings Call Transcripts Earnings Beats & Misses Corporate Guidance Earnings Screener Latest Articles Braze Blazes Ahead on Q1 2027 Earnings Beat, Raised GuidanceDrone Stocks Soar As Pentagon Considers Funding, Including a Trump-Linked NameMarketBeat Week in Review – 05/25 - 05/29Gap Inc. Cuts Sales Outlook After Q1 Miss, Shares Drop 17%Costco’s Strong Quarter Still Leaves Investors With a Valuation ProblemMongoDB's AI Advantage Is Starting to Show Up in ResultsShares Fall, Targets Rise—Markets and Analysts Diverge on Synopsys Upcoming Earnings Palo Alto Networks (6/2/2026)Broadcom (6/3/2026)CrowdStrike (6/3/2026)Medtronic (6/3/2026)Ciena (6/4/2026)Oracle (6/10/2026)Adobe (6/11/2026)Accenture (6/18/2026)FedEx (6/23/2026)Micron Technology (6/24/2026) Add Filters & Columns × Select Columns Order BasicsPerformanceEarningsEarnings Announcements Select category Basics Toggle columns to show in results Select All Select all columns in category CompanyToggle Company columnStock TypeToggle Stock Type columnExchangeToggle Exchange columnCountryToggle Country columnSector A sector is an area of the economy where businesses share the same or related business activity, product, or service. Sectors represent a large grouping of companies showcasing similar business activities.Toggle Sector columnIndustry Industry refers to a specific group of companies or businesses, while "sector" describes a large segment of the economy.Toggle Industry columnSubindustry Sub-industry is a more specific classification within an industry.Toggle Subindustry columnCUSIPToggle CUSIP columnCurrency The currency the stock trades in, such as U.S. Dollars.Toggle Currency columnCurrent Price The current price of a listed asset.Toggle Current Price columnNews Sentiment News sentiment is one part of fundamental analysis. A good way to look at it is that technical signals will tell investors what’s happening to a stock’s price. Understanding the news can help investors understand why that movement may be happening.Learn moreToggle News Sentiment columnMarketRank™ Our MarketRank&trade, rates every stock on 7 unique categories: Analyst's Opinion, Short Interest, Dividend Strength, ESG Score, Media Sentiment, Company Ownership, and Earnings and Valuation. MarketRank is calculated as an average of available category scores, with extra weight given to analysis and valuation.Learn moreToggle MarketRank™ columnMarket Cap Market capitalization is the market value of all of a company's outstanding shares and is used by the investment community in ranking the size of companies, as opposed to sales or total asset figures.Toggle Market Cap columnOutstanding Shares Outstanding shares are all the shares of a corporation or financial asset that have been authorized, issued and purchased by investors and are held by them. They have rights and represent ownership in the corporation by the person who holds the shares.Learn moreToggle Outstanding Shares columnFree FloatToggle Free Float columnNumber of Employees The number of employees in a company.Toggle Number of Employees columnPrevious Close The closing price of the last market day.Toggle Previous Close columnChange from Previous Close The percent change from the previous market day's closing price.Toggle Change from Previous Close columnOpening Price The opening price of the current market day.Toggle Opening Price columnChange from Open The percent change from the current market day's opening price.Toggle Change from Open columnPrice Change The amount the price has changed during the most recent trading period.Toggle Price Change columnToday's Range Today's range shows the lowest and highest price at which a stock has traded at today.Toggle Today's Range column50-Day Range The 50-day range shows the lowest and highest price at which a stock has traded at in the previous 50 days.Toggle 50-Day Range column52-Week Range The 52-week range shows the lowest and highest price at which a stock has traded at in the previous 52 weeks.Toggle 52-Week Range columnNext Earnings Date Earnings date is the date of the next release of a company's financial report. Earnings report date is the date of an official announcement about a company's profitability for a specific time period.Learn moreToggle Next Earnings Date columnCurrent Year EPS Estimate Earnings per share (EPS) is an investment metric determined by a company's earnings divided by its number of common outstanding shares.Learn moreToggle Current Year EPS Estimate columnCurrent Year EPS Growth Earnings per share (EPS) is an investment metric determined by a company's earnings divided by its number of common outstanding shares.Learn moreToggle Current Year EPS Growth columnTrailing 12-Month EPS Trailing twelve months (TTM) earnings per share (EPS) is an investment metric determined by a company's earnings in the past 12 months divided by its number of common outstanding shares.Learn moreToggle Trailing 12-Month EPS columnNext Year EPS Estimate Earnings per share (EPS) is an investment metric determined by a company's earnings divided by its number of common outstanding shares.Learn moreToggle Next Year EPS Estimate columnNext Year EPS GrowthToggle Next Year EPS Growth columnP/E Growth The P/E growth ratio (or PEG) was developed and is used as a refinement of the standard P/E ratio that is used in fundamental analysis.Learn moreToggle P/E Growth columnP/E Ratio (Trailing) The price to earnings ratio (P/E) measures its current share price relative to its per-share earnings. The ratio is used in valuing companies.Learn moreToggle P/E Ratio (Trailing) columnP/E Ratio (Forward) The price to earnings ratio (P/E) measures its current share price relative to its per-share earnings. The ratio is used in valuing companies.Learn moreToggle P/E Ratio (Forward) columnEarnings Date The date the company reported or is expected to report earnings.Toggle Earnings Date columnEarnings Term The fiscal quarter or period for the earnings report.Toggle Earnings Term columnConsensus EPS The average analyst estimate for earnings per share.Toggle Consensus EPS columnActual EPS The actual reported earnings per share.Toggle Actual EPS columnBeat/Miss The difference between actual EPS and consensus EPS. Positive values indicate the company beat expectations.Toggle Beat/Miss columnConsensus Revenue The average analyst estimate for revenue.Toggle Consensus Revenue columnActual Revenue The actual reported revenue.Toggle Actual Revenue columnTime of Day Whether the earnings were announced before market opens or after market closes.Toggle Time of Day columnAnnouncement Status Whether the earnings announcement has been released or is still pending.Toggle Announcement Status columnDetails Link to specific earnings announcement.Toggle Details column No columns found Try a different search term Column Order No columns selected. Toggle columns on to add them here. Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In Email Me a Login Link or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.