Google Finance Scraper

ENDPOINTS
GET/earnings

Earnings

Get reported quarters (EPS and revenue vs estimates, surprise, beat or miss) and the next scheduled report.

QUERY PARAMS

Symbol, ticker or Google Finance link. Tickers are looked up for you.

Examples:

  • Stock: NVDA:NASDAQ
  • Ticker: NVDA
  • Index: .INX:INDEXSP
  • Crypto / currency pair: BTC-USD, USD-INR
  • Mutual fund / futures: VFIAX:MUTF, ESW00:CME_EMINIS
  • URL: https://www.google.com/finance/quote/NVDA:NASDAQ

2-letter language code for names, descriptions and AI summaries.

Default: en

Allowed values: any ISO 639-1 code (en, hi, de, fr, ja, ...)

{
  "symbol": "AAPL:NASDAQ",
  "ticker": "AAPL",
  "exchange": "NASDAQ",
  "name": "Apple Inc",
  "type": "stock",
  "link": "https://www.google.com/finance/quote/AAPL:NASDAQ",
  "next_report": {
    "fiscal_year": 2026,
    "fiscal_quarter": 4,
    "period_end_date": "2026-09-30",
    "report_at": "2026-10-29T20:00:00Z",
    "is_reported": false,
    "is_date_confirmed": true,
    "currency": "USD",
    "eps": {
      "actual": null,
      "estimate": 1.9812,
      "surprise_percent": null
    },
    "revenue": {
      "actual": null,
      "estimate": 113624521680,
      "surprise_percent": null
    },
    "result": null
  },
  "upcoming": [
    {
      "fiscal_year": 2026,
      "fiscal_quarter": 4,
      "period_end_date": "2026-09-30",
      "report_at": "2026-10-29T20:00:00Z",
      "is_reported": false,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": null,
        "estimate": 1.9812,
        "surprise_percent": null
      },
      "revenue": {
        "actual": null,
        "estimate": 113624521680,
        "surprise_percent": null
      },
      "result": null
    },
    {
      "fiscal_year": 2027,
      "fiscal_quarter": 1,
      "period_end_date": "2026-12-31",
      "report_at": null,
      "is_reported": false,
      "is_date_confirmed": false,
      "currency": "USD",
      "eps": {
        "actual": null,
        "estimate": 2.8789,
        "surprise_percent": null
      },
      "revenue": {
        "actual": null,
        "estimate": 154392842060,
        "surprise_percent": null
      },
      "result": null
    }
  ],
  "reported": [
    {
      "fiscal_year": 2026,
      "fiscal_quarter": 3,
      "period_end_date": "2026-06-30",
      "report_at": "2026-07-30T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 2.02,
        "estimate": 1.8924,
        "surprise_percent": 6.74
      },
      "revenue": {
        "actual": 109417000000,
        "estimate": 108959817930,
        "surprise_percent": 0.42
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2026,
      "fiscal_quarter": 2,
      "period_end_date": "2026-03-31",
      "report_at": "2026-04-30T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 2.01,
        "estimate": 1.9414,
        "surprise_percent": 3.54
      },
      "revenue": {
        "actual": 111184000000,
        "estimate": 109578690550,
        "surprise_percent": 1.47
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2026,
      "fiscal_quarter": 1,
      "period_end_date": "2025-12-31",
      "report_at": "2026-01-29T22:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 2.84,
        "estimate": 2.673,
        "surprise_percent": 6.25
      },
      "revenue": {
        "actual": 143756000000,
        "estimate": 138522147180,
        "surprise_percent": 3.78
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2025,
      "fiscal_quarter": 4,
      "period_end_date": "2025-09-30",
      "report_at": "2025-10-30T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.85,
        "estimate": 1.7711,
        "surprise_percent": 4.45
      },
      "revenue": {
        "actual": 102466000000,
        "estimate": 102250480070,
        "surprise_percent": 0.21
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2025,
      "fiscal_quarter": 3,
      "period_end_date": "2025-06-30",
      "report_at": "2025-07-31T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.57,
        "estimate": 1.434,
        "surprise_percent": 9.48
      },
      "revenue": {
        "actual": 94036000000,
        "estimate": 89162375340,
        "surprise_percent": 5.47
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2025,
      "fiscal_quarter": 2,
      "period_end_date": "2025-03-31",
      "report_at": "2025-05-01T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.65,
        "estimate": 1.6256,
        "surprise_percent": 1.5
      },
      "revenue": {
        "actual": 95359000000,
        "estimate": 94706676660,
        "surprise_percent": 0.69
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2025,
      "fiscal_quarter": 1,
      "period_end_date": "2024-12-31",
      "report_at": "2025-01-30T22:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 2.4,
        "estimate": 2.3468,
        "surprise_percent": 2.26
      },
      "revenue": {
        "actual": 124300000000,
        "estimate": 124026505760,
        "surprise_percent": 0.22
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2024,
      "fiscal_quarter": 4,
      "period_end_date": "2024-09-30",
      "report_at": "2024-10-31T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.64,
        "estimate": 1.6035,
        "surprise_percent": 2.28
      },
      "revenue": {
        "actual": 94930000000,
        "estimate": 94415830760,
        "surprise_percent": 0.54
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2024,
      "fiscal_quarter": 3,
      "period_end_date": "2024-06-30",
      "report_at": "2024-08-01T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.4,
        "estimate": 1.3422,
        "surprise_percent": 4.3
      },
      "revenue": {
        "actual": 85777000000,
        "estimate": 84399876890,
        "surprise_percent": 1.63
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2024,
      "fiscal_quarter": 2,
      "period_end_date": "2024-03-31",
      "report_at": "2024-05-02T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.53,
        "estimate": 1.508,
        "surprise_percent": 1.46
      },
      "revenue": {
        "actual": 90753000000,
        "estimate": 90453725150,
        "surprise_percent": 0.33
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2024,
      "fiscal_quarter": 1,
      "period_end_date": "2023-12-31",
      "report_at": "2024-02-01T22:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 2.18,
        "estimate": 2.1031,
        "surprise_percent": 3.65
      },
      "revenue": {
        "actual": 119575000000,
        "estimate": 118261913440,
        "surprise_percent": 1.11
      },
      "result": "beat"
    },
    {
      "fiscal_year": 2023,
      "fiscal_quarter": 4,
      "period_end_date": "2023-09-30",
      "report_at": "2023-11-02T21:00:00Z",
      "is_reported": true,
      "is_date_confirmed": true,
      "currency": "USD",
      "eps": {
        "actual": 1.46,
        "estimate": 1.3928,
        "surprise_percent": 4.82
      },
      "revenue": {
        "actual": 89498000000,
        "estimate": 89365867630,
        "surprise_percent": 0.15
      },
      "result": "beat"
    }
  ]
}