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.
Think of this as the calendar that quietly decides which of your stocks are allowed to have a normal week. Four times a year, companies drop their quarterly numbers β revenue, EPS, margins, and the part that actually moves stocks, forward guidance. A great quarter can add twenty percent overnight. A bad one can erase a year of gains by lunchtime. Knowing who reports when is, bluntly, the difference between being ready and being surprised. Our calendar shows every U.S. company reporting each day, with consensus estimates, actuals when they're in, the size of the surprise, and whether the call is before the open (BMO) or after the close (AMC).
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.
Roughly every three months β January, April, July, and October β the market goes into earnings mode and the usual rules bend. Implied vol in single stocks swells as traders price in the expected post-report move. Options premiums get rich (good for sellers, expensive for buyers). And the run-up into a report can matter as much as the report itself: a stock that's rallied twenty percent into the print can sell off on a perfectly fine beat, because the good news was already in the price. If you're trading through earnings, the calendar is non-negotiable. If you're a long-term investor, it's still the best way to avoid being blindsided by a 15% overnight gap.
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.