Stock Analysis Scraper avatar

Stock Analysis Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Stock Analysis Scraper

Stock Analysis Scraper

Scrape stockanalysis.com for stock financials, ETF data, IPO calendar, and stock lists. Extracts embedded Next.js JSON data for complete financial metrics including revenue, earnings, PE ratio, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract comprehensive financial data from stockanalysis.com — one of the most popular free financial data platforms. Scrape stock overviews, income statements, balance sheets, cash flow statements, ETF data, IPO calendars, and curated stock lists.

What This Actor Does

  • Stock Overview — Revenue, earnings, P/E ratio, market cap, sector, analyst ratings, and 20+ other metrics for any stock.
  • Financial Statements — Income statement, balance sheet, or cash flow statement — annual or quarterly.
  • ETF Overview — ETF details including expense ratio, AUM, top holdings, and performance data.
  • IPO Calendar — Upcoming and recent IPOs with offer prices, amounts raised, and exchange info.
  • Stock List — Browse stocks by market cap (large, mid, small, micro) or exchange (NYSE, NASDAQ, AMEX).

Output Fields

Stock Overview

FieldDescription
tickerStock ticker symbol
nameCompany name
descriptionCompany description
sectorMarket sector
industryIndustry classification
countryCountry of incorporation
exchangeStock exchange
priceCurrent stock price
marketCapMarket capitalization (USD)
revenueAnnual revenue (USD)
netIncomeAnnual net income (USD)
peRatioPrice-to-earnings ratio
epsEarnings per share
dividendYieldDividend yield %
betaMarket risk measure
high52w52-week high
low52w52-week low
analystRatingAnalyst consensus rating
priceTargetAnalyst price target
earningsDateNext earnings date
ipoDateIPO date
employeesNumber of employees
stockUrlLink to stockanalysis.com page

Financial Statements

FieldDescription
tickerStock ticker
periodannual or quarterly
statementTypeincome-statement, balance-sheet, or cash-flow-statement
dateReporting period date
revenueTotal revenue
netIncomeNet income
epsEarnings per share
ebitdaEBITDA
grossProfitGross profit

Input Parameters

Mode: stockOverview (default)

{
"mode": "stockOverview",
"ticker": "AAPL"
}

Batch mode with multiple tickers:

{
"mode": "stockOverview",
"tickers": ["AAPL", "MSFT", "GOOGL", "AMZN"],
"maxItems": 100
}

Mode: financials

{
"mode": "financials",
"ticker": "AAPL",
"financialType": "income-statement",
"period": "annual"
}

Options for financialType: income-statement, balance-sheet, cash-flow-statement Options for period: annual, quarterly

Mode: etfOverview

{
"mode": "etfOverview",
"ticker": "SPY"
}

Mode: ipoCalendar

{
"mode": "ipoCalendar",
"ipoStatus": "upcoming",
"maxItems": 50
}

Options for ipoStatus: upcoming, recent, all

Mode: stockList

{
"mode": "stockList",
"stockListType": "large-cap",
"maxItems": 100
}

Options for stockListType: all-stocks, large-cap, mid-cap, small-cap, micro-cap, nasdaq, nyse, amex

Example Output (stockOverview)

{
"ticker": "AAPL",
"name": "Apple Inc.",
"sector": "Technology",
"industry": "Consumer Electronics",
"country": "USA",
"exchange": "NASDAQ",
"price": 150.25,
"marketCap": 2850000000000,
"revenue": 394300000000,
"netIncome": 99800000000,
"peRatio": 28.5,
"eps": 6.13,
"analystRating": "Buy",
"stockUrl": "https://stockanalysis.com/stocks/aapl/",
"recordType": "stockOverview",
"scrapedAt": "2026-06-01T12:00:00+00:00"
}

Use Cases

  • Fundamental Analysis — Compare P/E ratios, revenue growth, and margins across companies
  • Portfolio Research — Quickly gather key metrics for your watchlist
  • Financial Modeling — Feed historical financial statement data into models
  • IPO Tracking — Monitor upcoming and recent IPO activity
  • ETF Research — Compare expense ratios, AUM, and holdings across ETFs
  • Screener Supplement — Enrich stock screener results with detailed financials

FAQ

Q: How many records can I scrape? A: Up to 1,000 per run. For stock overview and financials, you can batch multiple tickers in one run.

Q: Is the financial data real-time? A: Stock Analysis.com uses delayed quotes for prices. Financial statement data reflects the most recently reported periods.

Q: Can I get 10 years of historical financials? A: Yes, the financials mode returns all available historical data from the page.

Q: Are ETFs supported? A: Yes, use the etfOverview mode with any ETF ticker (SPY, QQQ, etc.).