Upcoming and recent earnings reports at a glance.
BMO = before market open, AMC = after market close.
Loading earnings data...
Join thousands of investors who start every morning with The Morning Setup β concise, actionable market insights in under 5 minutes.
For informational purposes only. The data and visualizations on this page do not constitute financial advice, investment recommendations, or an offer to buy or sell any securities. Always do your own research and consult a qualified financial advisor before making investment decisions.
An earnings calendar tracks the dates when publicly traded companies release their quarterly financial results. These reports include revenue, earnings per share (EPS), guidance, and other key metrics that investors use to assess a company's financial health. Earnings reports are among the most impactful events in the stock market, frequently causing single-day price moves of 5β20% or more depending on whether results beat or miss expectations.
Before each report, Wall Street analysts publish EPS estimates. The βsurpriseβ is the difference between the actual EPS and the consensus estimate. A positive surprise (beat) has historically been associated with upward price movement, while a negative surprise (miss) usually causes a decline. However, forward guidance often matters more than the current quarter's numbers.
BMO (Before Market Open) means the company reports before the 9:30 AM ET open, with price reaction happening at the open. AMC (After Market Close) means the report comes after 4:00 PM ET, with the stock reacting in after-hours trading and the following day's session. The timing affects how traders position themselves.
The surprise percentage measures how much the actual EPS exceeds or falls short of the consensus estimate. A +10% surprise means the company earned 10% more than expected. Companies that consistently beat estimates by wide margins have historically been associated with stronger price performance over time.
Companies report results for their most recently completed fiscal quarter. Some companies have fiscal years that end in months other than December, so their quarterly end dates may differ from the calendar quarter. Our calendar shows the fiscal quarter ending date for clarity.
Earnings season occurs roughly four times per year (January, April, July, October) when the majority of S&P 500 companies report results within a few weeks. During these periods, implied volatility rises for individual stocks as traders price in expected moves. Options premiums increase, creating opportunities for both premium sellers and directional traders. Keeping track of earnings dates is essential for avoiding unexpected overnight risk or intentionally positioning for a post-earnings move.
Earnings season typically begins 2β3 weeks after each calendar quarter ends. Q4 reports start in mid-January, Q1 in mid-April, Q2 in mid-July, and Q3 in mid-October. The bulk of S&P 500 companies report within the first 4β5 weeks of each cycle.
Beating estimates is generally positive, but the stock's reaction depends on several factors: the size of the beat, forward guidance, revenue growth, margin trends, and whether the beat was already priced in. A small beat with lowered guidance can send a stock lower, while a miss with raised guidance can send it higher.
This depends on your risk tolerance and strategy. Holding through earnings introduces binary riskβthe stock can gap significantly in either direction. Some long-term investors hold through earnings while some shorter-term traders choose to reduce position size before the report to manage overnight gap risk.