Google Finance Quotes: price, change and key stats per ticker avatar

Google Finance Quotes: price, change and key stats per ticker

Pricing

from $5.25 / 1,000 quote delivereds

Go to Apify Store
Google Finance Quotes: price, change and key stats per ticker

Google Finance Quotes: price, change and key stats per ticker

Stock quotes from Google Finance, up to 200 tickers per run: last price, currency, change, market state, after-hours price, open, high, low, market cap, volume, dividend yield, P/E, 52-week range, EPS, beta, shares outstanding, employees, sector and headquarters. Pay per quote.

Pricing

from $5.25 / 1,000 quote delivereds

Rating

0.0

(0)

Developer

Steadydata Team

Steadydata Team

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Stock quotes from Google Finance, up to 200 tickers per run: last price, currency, change, market state, after-hours price, open, high, low, market cap, volume, dividend yield, P/E, 52-week range, EPS, beta, shares outstanding, employees, sector and headquarters. Pay per quote.

Why this scraper

  • Only delivered results are charged. Inputs that fail come back as clear error records at no cost.
  • Read straight from the Google Finance quote page, no browser: one request per ticker. Measured on six tickers across Nasdaq, NYSE, Amsterdam, London and Tokyo: every one with name, price, currency, change, open, high, low, market cap, volume, EPS, employees, founded, headquarters and sector, for about a tenth of a cent each.
  • Any exchange Google Finance covers, in the exchange's own currency (USD, EUR, GBX, JPY), with the after-hours price when the US market is closed, the ex-dividend date as an ISO date and the market cap, volume and share count as plain numbers instead of "4.84T". A bare US symbol is resolved across NASDAQ, NYSE and NYSEARCA. No people: the CEO shown on the page is not delivered.

Who this is for

Paste tickers in tickers as SYMBOL:EXCHANGE (AAPL:NASDAQ, ASML:AMS, VOD:LON, 7203:TYO; up to 200 per run), or a bare US symbol, or a Google Finance quote URL. Indexes (.INX:INDEXSP, .DJI:INDEXDJX), currency pairs (EUR-USD) and crypto pairs (BTC-USD) work the same way; they carry the price header and, for indexes, open, high, low and the 52-week range, and leave the company fields empty. Every row carries the ticker, name, last price, currency, change, change percent, market state, quote time, after-hours price, open, high, low, market cap, volume, average volume, dividend yield, quarterly dividend, ex-dividend date, P/E, 52-week high and low, EPS, beta, shares outstanding, employees, founded, headquarters, sector, website and the source URL.

Who this is not for

This is a quote snapshot at run time, not a stream; Google's page is delayed like the site itself. Fields Google does not show for a listing stay empty: after-hours only for US stocks outside market hours, beta and P/E only where Google computes them (Vodafone had no P/E, Toyota no beta on 16-09-2026), website only when Google lists one. London prices come in pence (GBX), as on Google Finance. The quote time is Google's text ("Sep 15, 4:00:01 PM GMT-4"), not an ISO timestamp. A ticker Google does not know comes back as one free NOT_FOUND error row.

Input example

{
"tickers": [
"AAPL:NASDAQ",
"ASML:AMS",
"MSFT"
]
}

Output example

  • ticker
  • symbol
  • exchange
  • name
  • price
  • currency
  • change
  • changePercent
  • marketState
  • asOf
  • afterHoursPrice
  • afterHoursChangePercent
  • open
  • high
  • low
  • marketCap
  • volume
  • avgVolume
  • dividendYieldPercent
  • quarterlyDividend
  • exDividendDate
  • peRatio
  • week52High
  • week52Low
  • eps
  • beta
  • sharesOutstanding
  • employees
  • founded
  • headquarters
  • sector
  • website
  • url

Error codes: INVALID_TICKER, NOT_FOUND, BLOCKED, FETCH_FAILED.

One delivered row looks like this:

{
"ticker": "AAPL:NASDAQ",
"symbol": "AAPL",
"exchange": "NASDAQ",
"name": "Apple Inc",
"price": 334.36,
"currency": "USD",
"change": 3.02,
"changePercent": 0.91,
"marketState": "open",
"asOf": "Sep 16, 2:23:51 PM GMT-4",
"afterHoursPrice": null,
"afterHoursChangePercent": null,
"open": 332.53,
"high": 335.48,
"low": 331.87,
"marketCap": 4880000000000,
"avgVolume": 42800000,
"volume": 16770000,
"dividendYieldPercent": 0.32,
"quarterlyDividend": 0.27,
"exDividendDate": "2026-08-10",
"peRatio": 38.33,
"week52High": 344.57,
"week52Low": 236.65,
"eps": 8.72,
"beta": 1.09,
"sharesOutstanding": 14590000000,
"employees": 166000,
"founded": "Apr 1, 1976",
"headquarters": "Cupertino, California, United States",
"sector": "Computers, Peripherals, and Software",
"website": null,
"url": "https://www.google.com/finance/quote/AAPL:NASDAQ",
"status": "ok"
}

Pricing

Pay per event: one quote-delivered event per delivered result. No charge for inputs that fail, no separate platform-usage surcharge.

Free Apify plan: this actor delivers up to 25 rows per run for accounts on the Apify free plan, and then stops with a message. That limit is set by us, not by Apify. It exists so the actor keeps paying for itself for the people who do pay. Any paid Apify plan runs it at full size, billed per delivered row, with failed rows never charged.

Reviews: if this actor saves you time, a short review on this page is the one thing that helps most. Ratings are what other buyers look at first, and we have no other way to ask.

FAQ

Which exchange codes work? Google Finance's own: NASDAQ, NYSE, NYSEARCA, AMS, LON, EPA, FRA, ETR, TYO, HKG, TSE and the rest as shown in the quote URL on google.com/finance.

Can I pass just AAPL? Yes. A bare symbol is tried on NASDAQ, then NYSE, then NYSEARCA; the first hit is delivered. Non-US symbols need the exchange.

Are the numbers plain? Yes. Market cap, volume and shares are full numbers (4.84T becomes 4840000000000), percentages are numbers without the sign (0.33% becomes 0.33), dates are ISO.

Do I pay for unknown tickers? No. Only a delivered quote is charged.

How often can I run it? As often as you like; a scheduled daily run builds a price and fundamentals history per ticker.

Is personal data collected? marketState is open while the exchange trades and closed otherwise; asOf is the quote time Google prints next to the price.

What happens when the source changes? Sources change from time to time; that is the nature of this work. The actor is monitored daily and fixed fast, and while it is broken you are not charged, because only delivered results cost anything.