Historical Earnings Data

Free Earnings Surprise Calculator

Analyze historical earnings surprises for any stock. Calculate EPS beat/miss percentages, track earnings reaction patterns, and identify companies that consistently exceed or miss analyst expectations.

EPS Surprise %
Beat/Miss Analysis
Historical Patterns

Search Stock Earnings

Enter a stock symbol to view historical earnings surprises. The calculator shows actual vs. estimated EPS and calculates the surprise percentage.

No Earnings Data

Enter a stock symbol above to view historical earnings surprises.

Earnings Surprise Formula

EPS Surprise Percentage

Surprise % = (Actual EPS - Estimated EPS) / |Estimated EPS| × 100
Beat

When Actual EPS > Estimated EPS, the company exceeded analyst expectations.

Miss

When Actual EPS < Estimated EPS, the company fell short of expectations.

Meet

When Actual EPS = Estimated EPS, the company met analyst expectations exactly.

The absolute value of the estimated EPS is used in the denominator to handle negative earnings properly. A positive surprise percentage indicates a beat, while negative indicates a miss.

What is an Earnings Surprise?

An earnings surprise occurs when a company's reported earnings per share (EPS) differs from the consensus analyst estimate. A positive surprise (beat) happens when actual earnings exceed expectations, while a negative surprise (miss) occurs when earnings fall short. These surprises often trigger significant stock price movements and are closely watched by investors and traders.

The earnings surprise percentage quantifies the magnitude of the difference between actual and expected results, helping investors understand the significance of the beat or miss relative to expectations.

How to Calculate Earnings Surprise

The earnings surprise percentage is calculated using a straightforward formula:

Surprise % = (Actual EPS - Estimated EPS) / |Estimated EPS| × 100

Understanding Each Component:

  • Actual EPS: The earnings per share reported by the company in their quarterly or annual financial statements. This is the real profit divided by outstanding shares.
  • Estimated EPS: The consensus analyst estimate, typically the average of predictions from Wall Street analysts who cover the stock.
  • Absolute Value: Using the absolute value of the estimate in the denominator ensures the formula works correctly for both positive and negative earnings.

Step-by-Step Example

Let's calculate the earnings surprise for a hypothetical company:

  • Actual EPS: $1.25
  • Estimated EPS: $1.10
  1. Calculate the difference: $1.25 - $1.10 = $0.15
  2. Divide by the absolute value of the estimate: $0.15 ÷ |$1.10| = 0.1364
  3. Convert to percentage: 0.1364 × 100 = 13.64%
  4. Result: The company beat estimates by +13.64%

Why Earnings Surprises Matter

Earnings surprises are significant for several reasons:

  • Stock Price Impact: Positive surprises often lead to stock price increases, while negative surprises can trigger sell-offs. The magnitude of the move often correlates with the size of the surprise.
  • Trend Analysis: Companies that consistently beat estimates may indicate strong management execution and conservative guidance practices.
  • Trading Opportunities: Traders use earnings surprise data to develop strategies around earnings announcements, including options plays and post-earnings momentum trades.
  • Analyst Accuracy: Tracking surprise patterns helps evaluate how well analysts understand a company's business and forecast its performance.

Interpreting Earnings Surprise Patterns

Historical earnings surprise patterns can reveal valuable insights:

  • Consistent Beaters: Companies with high beat rates may be sandbagging guidance, which can be a positive sign of conservative management.
  • Frequent Missers: Repeated misses may indicate operational challenges, overly optimistic management, or fundamental business issues.
  • Surprise Magnitude: Large surprises (positive or negative) tend to have more significant price impacts than small ones.
  • Revenue vs. EPS: Sometimes companies beat on EPS but miss on revenue (or vice versa), which can signal different underlying dynamics.

Limitations to Consider

While earnings surprises are valuable, keep these limitations in mind:

  • Guidance Games: Companies may deliberately set low expectations to ensure they beat estimates, making the surprise less meaningful.
  • One-Time Items: Non-recurring gains or losses can distort EPS and create misleading surprises.
  • Market Expectations: Sometimes the market has already priced in a beat or miss, so the actual surprise may not move the stock as expected.
  • Forward Guidance: The company's outlook for future quarters often matters more than the current quarter's surprise.

Pro Tip: Don't just look at the surprise percentage in isolation. Consider the company's historical pattern, the quality of earnings (GAAP vs. non-GAAP), revenue trends, and forward guidance to get a complete picture of earnings quality.

Frequently Asked Questions

An earnings surprise occurs when a company's reported earnings per share (EPS) differs from the consensus analyst estimate. A "beat" means actual earnings exceeded expectations, while a "miss" means they fell short. The surprise percentage quantifies this difference.

The formula is: Surprise % = (Actual EPS - Estimated EPS) / |Estimated EPS| × 100. The absolute value of the estimate is used in the denominator to handle negative earnings correctly. A positive result indicates a beat, negative indicates a miss.

Earnings surprises often trigger significant stock price movements because they reveal new information about a company's performance relative to market expectations. Positive surprises typically lead to price increases, while negative surprises can cause sell-offs.

Companies in the S&P 500 beat estimates about 75% of the time on average. A beat rate significantly above this suggests conservative guidance or strong execution. However, the magnitude of beats and the quality of earnings also matter.

Yes, this tool is completely free to use. Simply enter a stock symbol to view historical earnings surprises, beat/miss patterns, and surprise percentages for any publicly traded company.

Our data typically covers several years of quarterly earnings history, depending on the company. This allows you to analyze long-term patterns in earnings surprises and identify companies that consistently beat or miss expectations.

EPS surprise measures the difference between actual and estimated earnings per share, while revenue surprise measures the difference in total sales. A company can beat on EPS but miss on revenue (through cost cutting) or vice versa, which tells different stories about business health.

Traders use earnings surprise data for post-earnings announcement drift (PEAD) strategies, identifying companies with consistent beat patterns, and timing entries around earnings. Some also use historical surprise patterns to set options strategies before announcements.

Turn Earnings Insights into Trading Strategies

Identified stocks with strong earnings surprise patterns? Use Pineify's AI-powered Pine Script generator to build custom indicators that alert you before earnings, track post-announcement momentum, or automate your earnings-based trading strategy.