Skip to content

Stock Analysis API: Get financial statements

Looks up a company by name or ticker on Stock Analysis and returns its annual or quarterly income statement, balance sheet, or cash flow statement for the free periods.

stockanalysis.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Stock Analysis.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Period optionalperiod

Fiscal period to read, for example quarterly.

quarterly

One of annual, quarterly. Default annual.

Company, requiredcompany

Company name or stock ticker, for example Microsoft or MSFT.

AAPL

Statement optionalstatement

Financial statement to read, for example balance_sheet.

income_statement

One of income_statement, balance_sheet, cash_flow. Default income_statement.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "rows": [    {      "revenue": 109417000000,      "page_url": "https://stockanalysis.com/stocks/aapl/financials/income-statement/?p=quarterly",      "net_income": 29789000000,      "diluted_eps": 2.02,      "gross_profit": 54770000000,      "period_label": "Q3 2026",      "net_margin_pct": 27.22,      "period_end_date": "2026-06-27",      "gross_margin_pct": 50.06,      "operating_income": 35695000000,      "revenue_growth_pct": 16.36,      "operating_margin_pct": 32.62    },    {      "revenue": 111184000000,      "page_url": "https://stockanalysis.com/stocks/aapl/financials/income-statement/?p=quarterly",      "net_income": 29578000000,      "diluted_eps": 2.01,      "gross_profit": 54781000000,      "period_label": "Q2 2026",      "net_margin_pct": 26.6,      "period_end_date": "2026-03-28",      "gross_margin_pct": 49.27,      "operating_income": 35885000000,      "revenue_growth_pct": 16.59,      "operating_margin_pct": 32.27    },    {      "revenue": 143756000000,      "page_url": "https://stockanalysis.com/stocks/aapl/financials/income-statement/?p=quarterly",      "net_income": 42097000000,      "diluted_eps": 2.84,      "gross_profit": 69231000000,      "period_label": "Q1 2026",      "net_margin_pct": 29.28,      "period_end_date": "2025-12-27",      "gross_margin_pct": 48.16,      "operating_income": 50852000000,      "revenue_growth_pct": 15.65,      "operating_margin_pct": 35.37    }  ],  "ticker": "AAPL",  "company": "Apple Inc.",  "currency": "USD"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
stockanalysis.com/get_financial_statements
Returns
period end dates, revenue, profit, margins, balance sheet or cash flow values

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method stockanalysis.com/get_financial_statements with the inputs above.

Ask your agent

  • Show me Apple's quarterly income statement with revenue and net profit margins
  • Pull the annual balance sheet for Tesla
  • What are Nvidia's latest quarterly cash flow numbers on stockanalysis.com?
  • Get Amazon's annual income statement for the last few fiscal years
  • Can you look up the balance sheet for JPM quarterly, including total assets and liabilities?
  • Looks up a stock by company name or ticker on Stock Analysis and returns its valuation ratios and company statistics, with the date the figures were last updated.

    stockanalysis.com/get_key_statistics
  • Lists US IPOs from a chosen year, newest first. Each IPO comes with its IPO price, current price and return since IPO. Coverage begins in 2019.

    stockanalysis.com/list_recent_ipos
  • Gets an ETF's free holdings list from Stock Analysis by ticker or exact fund name: each holding's weight and shares, plus the fund's expense ratio, total number of holdings, holdings date and exact assets under management when shown.

    stockanalysis.com/get_etf_holdings
  • Gets a company's quarterly or annual income statement, balance sheet or cash flow lines from its Google Finance quote page, with exact reported amounts and year-over-year changes.

    google.com/get_company_financials
  • Looks up a public company by name or ticker on SEC EDGAR and returns its reported annual or quarterly financial figures from XBRL company facts. Quarterly flows are derived from year-to-date totals when no quarterly figure is filed. Unavailable figures are null.

    sec.gov/get_company_financials
  • Get a delayed US-listed stock snapshot from its ticker or company name. Analyst labels summarize Finviz's 1-5 mean score; dividend yield uses the estimated dividend when available. Missing metrics return null.

    finviz.com/get_stock_snapshot
  • Finds a public company by name or ticker in SEC EDGAR and lists its filings, newest first, optionally narrowed by filing type and filing date.

    sec.gov/get_company_filings
  • Shows analyst recommendations, price targets, earnings estimates and recent rating changes for a public company on Yahoo Finance.

    finance.yahoo.com/get_analyst_ratings