Data catalog

Company fundamentals

Complete financial statements for every US listed company, with trailing twelve month figures, market data and enterprise value ready to use.

Cadence
Nightly
Coverage
Every active SEC filer with a listed ticker, about 8,000 companies
History
Reporting periods back five years; point-in-time history from August 2021
Availability
Live

What you get

  • Every balance sheet, income statement and cash flow line the company reported, plus the figures analysts reach for first: EBITDA, free cash flow, total debt, net debt and enterprise value.
  • Trailing twelve month, latest fiscal year and single quarter views of every line, with growth rates, per share values and more than two hundred ratios computed for you.
  • Point in time history back to August 2021, so research sees what was known on each date.

What makes it reliable

  • Built directly from the companies' own filings, with one consistent method applied to every company and every period.
  • Restatements and amendments are reflected, and every document names the filing and period behind its figures.
  • Prices and share counts are matched to the same date, so market capitalization, enterprise value and the valuation ratios line up.
Request
curl -H "Authorization: Bearer fsd_live_your_key" \
  https://fundspecdata.io/v3/v3/fundamentals/AAPL
Response (excerpt)
{
  "ticker": "AAPL",
  "cik": "0000320193",
  "company": {
    "name": "Apple Inc.",
    "sic_code": "3571",
    "sic_description": "Electronic Computers"
  },
  "currency": "USD",
  "period_end": "2026-06-27",
  "updated": "2026-09-04",
  "income_statement": {
    "revenue_ttm": 109417000000,
    "operating_income_ttm": 35695000000,
    "net_income_ttm": 29789000000
  },
  "balance_sheet": {
    "total_debt": 85574000000,
    "stockholders_equity": 107520000000
  },
  "cash_flow": {
    "free_cash_flow_ttm": 31914000000
  },
  "market": {
    "price": 328.21,
    "market_cap": 4789955817800
  }
}

Field dictionary

Key fields. The complete list with types is in the API reference, generated from the same definitions that validate every response.

FieldTypeDescription
tickerstringPrimary listed ticker. Share classes of one filer receive their own documents.
cikstringSEC filer identifier, ten digits with leading zeros.
currencystringFiling currency for every monetary value in the document.
period_enddateEnd date of the latest reporting period used for the trailing figures.
fileddateFiling date of the report that supplied the latest period.
updateddateDate the document was last recomputed.
income_statement.revenue_ttmnumberTrailing twelve month revenue.
income_statement.operating_income_ttmnumberTrailing twelve month operating income.
income_statement.ebitda_ttmnumberOperating income plus depreciation and amortization, trailing twelve months.
income_statement.net_income_ttmnumberTrailing twelve month net income attributable to the company.
balance_sheet.total_debtnumberInterest bearing debt including finance leases; operating leases are reported separately.
balance_sheet.stockholders_equitynumberTotal equity at the latest balance sheet date.
cash_flow.free_cash_flow_ttmnumberOperating cash flow less capital expenditure, trailing twelve months.
market.market_capnumberLatest close multiplied by shares outstanding.
market.enterprise_valuenumberMarket capitalization plus total debt, preferred equity and non controlling interest, less cash.
company.sic_codestringSEC Standard Industrial Classification code of the filer.
provenanceobjectThe filing and period behind the figures, with restatement and quality flags.
factsobjectEvery reported XBRL concept for the period with its own dates and unit; included with ?include=facts.