Stock Earnings Calendar Scraper avatar

Stock Earnings Calendar Scraper

Pricing

Pay per usage

Go to Apify Store
Stock Earnings Calendar Scraper

Stock Earnings Calendar Scraper

Upcoming earnings dates, EPS estimates, dividends, IPOs and stock splits for a date range or your ticker watchlist. Returns clean JSON from keyless public APIs, no browser and no proxy.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

Get the forward-looking stock market calendar as clean JSON: upcoming earnings dates, EPS estimates, dividends, IPOs and stock splits for a date range or your own ticker watchlist.

No login, no API key, no proxy. The actor reads keyless public JSON, so runs are fast and cheap.

What you get

One row per event. Event types:

  • earnings — symbol, company, report date, report time (pre-market / after-hours), EPS estimate, number of analyst estimates, last-year EPS, fiscal quarter, market cap
  • dividend — ex-dividend date, record date, payment date, announcement date, dividend rate, indicated annual dividend
  • ipo — priced and upcoming IPOs with exchange, share price, shares offered, deal value, status
  • split — stock splits with ratio and execution date

Input

FieldDescription
dateFromStart date YYYY-MM-DD (default: today)
dateToEnd date YYYY-MM-DD (default: +7 days, max range 31 days)
tickersOptional watchlist, e.g. ["AAPL","MSFT","NKE"]. Empty = whole market
includeEarnings / includeDividends / includeIPOs / includeSplitsToggle event types (all on by default)
maxRowsStop after N rows (default 1000)

Example

{ "dateFrom": "2026-06-30", "dateTo": "2026-07-07", "tickers": ["NKE", "AAPL"] }
{
"eventType": "earnings",
"symbol": "NKE",
"companyName": "Nike, Inc.",
"date": "2026-06-30",
"reportTime": "after hours",
"epsForecast": "$0.11",
"numAnalystEstimates": 10,
"lastYearEps": "$0.14",
"marketCap": "$60,346,146,595"
}

Who it's for

Active and options traders planning around report dates, swing traders working earnings season, fintech apps and trading newsletters that display the calendar, and quants feeding event dates into backtests.

Pricing

Pay per event row. The first 15 rows of every run are free so you can validate the output before you pay.