Look up any stock's full earnings history: quarterly EPS estimates vs actuals, beat and miss streaks, revenue surprises, and key financial metrics like EBITDA and free cash flow — visualized across recent quarters.
The Earnings Analysis tool lets you look up any publicly traded stock's full earnings history: quarterly EPS estimates versus actuals, beat and miss streaks, revenue estimates, and key financial metrics like EBITDA, free cash flow, and book value — visualized as bar charts across the last several quarters. Understanding a company's earnings track record is one of the most reliable indicators of management quality and business momentum.
How to use
Type a ticker symbol into the search box and click 'Analyze.' The tool will load the stock's next scheduled earnings date and countdown, the consensus EPS and revenue estimates for the upcoming quarter, and a chart of historical EPS beats and misses. Switch between chart tabs (EPS, Rev B/M, Revenue, Net Income, EBITDA, and derived margin tabs) to see different dimensions of the earnings story. Green bars indicate the company beat estimates; red bars indicate a miss.
Frequently Asked Questions
What does EPS beat or miss mean?
EPS (earnings per share) is the company's net profit divided by its total shares outstanding. Before earnings, Wall Street analysts publish consensus estimates for what they expect EPS to be. A 'beat' means the company's reported EPS came in higher than the consensus estimate — a positive surprise. A 'miss' means EPS came in below the estimate. The size of the surprise (shown as a percentage) matters as much as the direction.
How do I find the earnings date for a stock?
Enter the ticker symbol into the search box above and click Analyze. If earnings data is available, the tool will show the next scheduled earnings date and how many days away it is, along with whether the company typically reports before the market opens (pre-market) or after the close (after-hours). For a broader calendar of upcoming earnings across many stocks, visit the Earnings Calendar page.
What is an earnings surprise and why does it matter?
An earnings surprise is the percentage difference between the actual reported EPS and the analyst consensus estimate. Even a small positive surprise (1–2%) can drive a stock up significantly if investors were braced for worse. Large positive surprises in consecutive quarters often signal accelerating business momentum. The surprise percentage is shown next to each historical quarter in the EPS chart.
How do I read the EPS beat streak?
The beat streak counter shows how many consecutive quarters the company has beaten (positive number) or missed (negative number) Wall Street estimates. A long beat streak suggests a management team that consistently under-promises and over-delivers. A miss streak may indicate the business is deteriorating or analyst estimates are too optimistic.
What is the Revenue Beat/Miss (Rev B/M) tab?
The Rev B/M tab shows the revenue version of the beat/miss chart: each quarter's analyst revenue estimate (grey bar) versus the actual reported revenue (colored bar). A green bar means the company beat the revenue estimate; a red bar means a miss. The per-quarter table below shows the revenue estimate, actual, and the surprise percentage.
What are the margin tabs (Net Margin %, Op Margin %, FCF Margin %)?
These derived tabs compute profitability ratios from quarterly financial statements: Net Margin (net income ÷ revenue), Operating Margin (operating income ÷ revenue), and FCF Margin (free cash flow ÷ revenue). Rising margins over multiple quarters signal improving business efficiency.
The information on this page is for educational and informational purposes only and does not constitute professional financial advice.