Skip to the tool

Earnings Calendar

See when US companies report earnings, what analysts expect and what they earned. Filter by ticker.

Associate Professor Charles Lo, CPA, PhDReviewed by Associate Professor Charles Lo, CPA, PhD · Updated October 13, 2026Free, no signup

Track upcoming and past earnings reports

Choose a date range, filter by ticker and compare EPS estimates, EPS actuals, revenue estimates, revenue actuals, report timing and exchange data in one sortable table.

Data may be delayed

← Scroll table sideways to see all columns →

SymbolDateTimeEPS Est.EPS ActualRev Est.Rev ActualExchangeCompany
Page 1
Tip: Click any column header to sort • Use the chips above for quick date presets
Educational use only. Earnings data may be delayed, estimated or revised. Always verify important dates and results with official company investor relations pages and SEC filings.

Try it with a real ticker

Load an example:

  • EPS means earnings per share: the company’s profit divided by its number of shares. Est. is the average analyst forecast. Actual fills in after the report.
  • BMO means before the market opens. AMC means after the market closes. That tells you when the price is likely to react.
  • Revenue is sales, EPS is profit. A company can beat on one and miss on the other, and the market often cares about both.
Quick check: a row shows EPS Est. 2.00 and EPS Actual 2.10. By how much did the company beat?
Pick one, then read the working.
In one minute

What is an earnings calendar?

An earnings calendar is a schedule of when companies will announce how much money they made, with forecasts and, later, the real numbers.

US public companies report results four times a year. Before each report, analysts publish forecasts for earnings per share and revenue. The average of those forecasts is the consensus estimate. When the company reports, the actual figures replace the blanks, and the gap between the two is called the surprise.

This calendar opens on the current month and lists every report in it. You can set your own From and To dates, jump to a preset range with the chips, filter by ticker and sort any column. Past rows show estimates next to actual results, so you can see at a glance who beat and who missed.

A real example

Kevin owns shares in a made up company, Brightline Tools. The calendar shows it reports AMC, after the market closes, with an EPS estimate of 1.20 and revenue expected at $4.00B. The next morning the row fills in: EPS Actual 1.32 and Rev Actual $3.92B. Profit beat by $0.12 a share, or 10%, but sales fell short by 2%. Kevin now knows why the stock might move in either direction.

What this page does for you
  • Shows the date and time of day a company reports
  • Lists the consensus EPS and revenue estimates before the report
  • Puts actual results next to estimates so you can measure the surprise
  • Lets you sort a busy week to find the largest companies reporting

For anyone who owns a stock and wants to know when its next report is due, and for beginners learning how results move share prices. New to a term on this page? The investment glossary defines it in a sentence.

Quick answer

How do I find out when a company reports earnings?

Type its ticker in Filter by symbol, set the To date about three months ahead and press Load. Most companies report once a quarter, so a 90 day window should catch the next one. The Date column shows the day and the Time column shows BMO (before the open) or AMC (after the close). If the date looks unconfirmed, check the company’s investor relations page.

Shows
Report date, BMO or AMC, EPS and revenue estimates and actuals
Enter
A date range, plus an optional ticker filter
Data
Financial Modeling Prep through this site’s server, may be delayed
Cost
Free, no signup
Reading the table

What do the columns mean?

Date and Time

The report day and whether it comes before the market opens (BMO) or after it closes (AMC). A blank time means the provider has no timing yet. Price reactions usually show up at the next open.

EPS Est. and EPS Actual

Earnings per share, in dollars, rounded to two decimals. The estimate is the analyst average. If Actual is higher, the company beat. A dash means the report has not happened yet or the figure is missing.

Rev Est. and Rev Actual

Total sales for the quarter, shortened to K, M, B or T for thousands, millions, billions and trillions. $3.92B means $3.92 billion. Revenue only shows growth when you compare it with the same quarter a year earlier. Beating the revenue estimate is a different question: it says the result was better than analysts expected, not that the business grew.

Common mistake: Trusting an unconfirmed date

Until a company announces its report date, the provider often estimates it from last year’s pattern, and estimates can be off by a week or more. Tick Confirmed only to keep the rows the provider lists as company confirmed, then check the investor relations page and note the Time column: BMO reacts at the open, AMC after the close.

How it works

How does the earnings calendar work?

When you press Load, the tool splits your date range into 30 day pieces and asks Financial Modeling Prep, a market data provider, for the reports in each piece. It removes duplicates, then shows the rows sorted by date, 50 to a page. With Confirmed only ticked it also asks for the provider’s confirmed list and keeps only rows that appear there. Your ticker filter and any column sort are applied in your browser, so sorting is instant.

A beat or a miss is simple arithmetic from two cells, as the example shows. The calendar reports the numbers and leaves the judgment to you.

Worked example

Measuring a made up surprise

EPS surprise$1.32 − $1.20+$0.12
EPS surprise in percent$0.12 ÷ $1.20 × 10010% beat
Revenue surprise$3.92B − $4.00B−$0.08B
Revenue surprise in percent$0.08B ÷ $4.00B × 1002% miss

Brightline Tools and its numbers are hypothetical. Always divide by the estimate, not the actual, so surprises are comparable from one company to the next.

Report timing

When does the stock react to an earnings report?

Regular US trading runs from 9:30 a.m. to 4:00 p.m. Eastern time.

Time columnWhat it meansWhen most of the price move shows
BMOResults released before the market opensAt the open the same day
AMCResults released after the market closesIn after hours trading, then at the next open
Blank or a dashNo timing from the provider yetCheck the company’s announcement

Many companies also hold a call with analysts an hour or so after the release. What managers say about the next quarter can move the price more than the results.

What it leaves out

What can this earnings calendar miss?

Dates can be estimates

Until a company announces its date, providers often estimate it from past patterns. Dates shift, and data may be delayed or revised. Confirm on the company’s investor relations page or in its SEC filings.

Estimates are averages

The consensus blends many analysts, and some update late. Investors also react to guidance, profit margins and one time items the table does not show.

Numbers without the story

The table tells you whether a company beat, not why. For the reasons, read the call with the AI earnings call tool or catch up on coverage with the stock news summarizer.

Earnings Calendar FAQ

What do BMO and AMC mean on an earnings calendar?

BMO means before market open, so results come out before trading starts at 9:30 a.m. Eastern. AMC means after market close, after 4:00 p.m. Eastern. With an AMC report, the first reaction happens in after hours trading and the bigger move often shows at the next morning’s open.

What is an earnings surprise?

It is the difference between what a company earned and what analysts expected, usually shown as a percent of the estimate. If analysts expected $2.00 a share and the company earned $2.10, the surprise is $0.10, or 5%. A negative surprise is called a miss.

Why does a stock sometimes fall after beating earnings?

Because the price already reflected good news. Investors may have hoped for a bigger beat, or the company may have lowered its forecast for the next quarter. Weak revenue, shrinking margins or cautious comments on the call can outweigh a small EPS beat.

How often do companies report earnings?

US public companies report four times a year. They file a quarterly report called a 10Q with the SEC for the first three quarters, and an annual report called a 10K that covers the full year. Most also publish a press release and host a call on the day they report.

When is earnings season?

Most large US companies report in the weeks after each calendar quarter ends, so the busiest stretches start in mid January, April, July and October. Big banks often report early and set the tone. Use the This Month chip during those weeks to see how crowded the calendar gets.

Where do the EPS estimates come from?

They are the consensus of analysts who cover the company, as collected by the data provider. Different providers survey different analysts, so you may see slightly different estimates on other sites. Treat the figure as a benchmark, not a precise target.

How accurate is this earnings calendar?

It is a helpful guide, not an official record. Data comes from Financial Modeling Prep and may be delayed, estimated or revised. Future dates in particular can move once a company confirms its schedule, so check the investor relations page the week before you expect a report.

Was this page helpful?

Sources and method

Where the numbers come from.

  • Data: Financial Modeling Prep earnings calendar, requested through StockEducation’s server (the site’s own FMP endpoint) in 30 day chunks for the range you choose. Estimates and actuals are shown as the provider reports them and may be delayed.
  • Method: EPS rounded to two decimals, revenue abbreviated to thousands, millions, billions or trillions. Surprise percent = (actual − estimate) ÷ estimate × 100, worked by hand in the example.
  • US regular trading hours of 9:30 a.m. to 4:00 p.m. Eastern: NYSE and Nasdaq.
  • Checked: this tool and page were tested on the live site on September 29, 2026. Third party data can change or be delayed; the tool shows its own timestamp where one is available.
  • Written by Felix La Spina, reviewed by Associate Professor Charles Lo, CPA, PhD. Last updated October 13, 2026. Editorial standards.
  • Spotted an error? Tell us.

Know what the market expects before the numbers land.

Lesson 1 explains what a share is and why profits matter to its price. Free, about six minutes.

Start Lesson 1 free →
AI Robot

Ask Our AI Stock
Learning Assistant

Get instant educational answers about
stocks, investing, and StockEducation.com.

Instant Answers Built With Learners

Educational support only. Not personal financial advice. AI responses may contain errors.

Powered by AI ●

The Ultimate Investing Starter Guide

Free Stock Market
Investing Guide

A beginner friendly guide that covers the essential lessons and concepts every new investor should understand.

Beginner Investing Guide Form

Inside You'll Learn

Stocks & How They Work
Valuation Basics
Compound Interest
Index Funds & Diversification
Warren Buffett Principles
AI Stock Research & More
20+ Pages
of Value
Instant
Download
100% Free
No Strings

Want to understand the result?

Get the free Starter Investing Guide and StockEducation learning emails.

Beginner Investing Guide Form