Skip to content

Company filings, company financials and insider trades

Back to tools

SEC EDGAR provides filings, annual and quarterly financials, exact-phrase matches, up to 200 insider trades, and quarterly 13F manager holdings; older filings appear when available.

Get company filings

List a public company’s SEC filings, newest first. Search by company name or ticker and optionally narrow by filing type or filing date; older filings are included when available.

Your information

Company name or stock ticker, for example Tesla or TSLA.

Latest filing date, inclusive, for example 2025-12-31.

Earliest filing date, inclusive, for example 2025-01-01.

Kind of filing, for example “Annual report”. Defaults to any.

Maximum number of filings to return, for example 20 (up to 100).

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

SEC filings for Tesla, Inc.

Choose an action

About the SEC EDGAR tool

SEC EDGAR data from sec.gov: company filings, company financials and insider trades.

Built from sec.gov. Last checked Sep 29, 2026.

Actions

Get company filings

1 credit

List a public company’s SEC filings, newest first. Search by company name or ticker and optionally narrow by filing type or filing date; older filings are included when available.

What you provide

FieldTypeRequiredDescription
CompanycompanyTextRequiredCompany name or stock ticker, for example Tesla or TSLA.Example: TSLA
End Dateend_dateDateOptionalLatest filing date, inclusive, for example 2025-12-31.Example: 2025-12-31
Start Datestart_dateDateOptionalEarliest filing date, inclusive, for example 2025-01-01.Example: 2025-01-01
Filing Typefiling_typeTextOptionalKind of filing, for example annual_report. Defaults to any.Example: Quarterly report
Max Resultsmax_resultsNumberOptionalMaximum number of filings to return, for example 20 (up to 100).Example: 5

What you get

FieldTypeDescription
CikcikTextExample: 0001318605
FilingsfilingsList
Form Typefilings[].form_typeTextSEC form type.Example: 10-Q
Descriptionfilings[].descriptionTextExample: 10-Q
Filing Datefilings[].filing_dateDateExample: 2025-10-23
Plain Meaningfilings[].plain_meaningTextPlain-language meaning of the form.Example: Quarterly report
Accession Numberfilings[].accession_numberTextExample: 0001628280-25-045968
Filing Index Linkfilings[].filing_index_linkTextExample: https://www.sec.gov/Archives/edgar/data/1318605/000162828025045968/0001628280-2…
Main Document Linkfilings[].main_document_linkTextExample: https://www.sec.gov/Archives/edgar/data/1318605/000162828025045968/tsla-2025093…
Report Period Datefilings[].report_period_dateDateExample: 2025-09-30
Company Namecompany_nameTextExample: Tesla, Inc.

Example result

For Company: TSLA, End Date: 2025-12-31, Start Date: 2025-01-01, Filing Type: Quarterly report, Max Results: 5

JSON
{
  "cik": "0001318605",
  "filings": [
    {
      "form_type": "10-Q",
      "description": "10-Q",
      "filing_date": "2025-10-23",
      "plain_meaning": "Quarterly report",
      "accession_number": "0001628280-25-045968",
      "filing_index_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025045968/0001628280-25-045968-index.html",
      "main_document_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025045968/tsla-20250930.htm",
      "report_period_date": "2025-09-30"
    },
    {
      "form_type": "10-Q",
      "description": "10-Q",
      "filing_date": "2025-07-24",
      "plain_meaning": "Quarterly report",
      "accession_number": "0001628280-25-035806",
      "filing_index_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025035806/0001628280-25-035806-index.html",
      "main_document_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025035806/tsla-20250630.htm",
      "report_period_date": "2025-06-30"
    },
    {
      "form_type": "10-Q",
      "description": "10-Q",
      "filing_date": "2025-04-23",
      "plain_meaning": "Quarterly report",
      "accession_number": "0001628280-25-018911",
      "filing_index_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025018911/0001628280-25-018911-index.html",
      "main_document_link": "https://www.sec.gov/Archives/edgar/data/1318605/000162828025018911/tsla-20250331.htm",
      "report_period_date": "2025-03-31"
    }
  ],
  "company_name": "Tesla, Inc."
}

Get company financials

1 credit

Get reported annual or quarterly financial figures for a public company by name or ticker. Quarter-only flows may be calculated from filed year-to-date totals; unavailable figures are null.

What you provide

FieldTypeRequiredDescription
YearsyearsNumberOptionalNumber of fiscal years, for example 5.Example: 2
PeriodperiodTextOptionalReporting frequency, for example annual.Example: Quarterly
CompanycompanyTextRequiredCompany name or stock ticker, for example Microsoft or MSFT.Example: MSFT

What you get

FieldTypeDescription
CikcikTextExample: 0000789019
PeriodsperiodsList
Cashperiods[].cashNumberExample: 20935000000
Quarterperiods[].quarterNumberExample: 4
Revenueperiods[].revenueNumberExample: 90007000000
Net Incomeperiods[].net_incomeNumberExample: 35766000000
Fiscal Yearperiods[].fiscal_yearNumberExample: 2026
Total Assetsperiods[].total_assetsNumberExample: 758376000000
Period End Dateperiods[].period_end_dateDateExample: 2026-06-30
Accession Numberperiods[].accession_numberTextExample: 0001193125-26-323660
Total Liabilitiesperiods[].total_liabilitiesNumberExample: 315989000000
Shares Outstandingperiods[].shares_outstandingNumberExample: 7427000000
Source Filing Dateperiods[].source_filing_dateDateExample: 2026-07-29
Source Filing Formperiods[].source_filing_formTextExample: 10-K
Source Filing Linkperiods[].source_filing_linkTextExample: https://www.sec.gov/Archives/edgar/data/789019/000119312526323660/
Operating Cash Flowperiods[].operating_cash_flowNumberExample: 55441000000
Stockholders Equityperiods[].stockholders_equityNumberExample: 442387000000
Diluted Earnings Per Shareperiods[].diluted_earnings_per_shareNumberExample: 4.81
CurrencycurrencyTextExample: USD
Company Namecompany_nameTextExample: MICROSOFT CORPORATION

Example result

For Years: 2, Period: Quarterly, Company: MSFT

JSON
{
  "cik": "0000789019",
  "periods": [
    {
      "cash": 20935000000,
      "quarter": 4,
      "revenue": 90007000000,
      "net_income": 35766000000,
      "fiscal_year": 2026,
      "total_assets": 758376000000,
      "period_end_date": "2026-06-30",
      "accession_number": "0001193125-26-323660",
      "total_liabilities": 315989000000,
      "shares_outstanding": 7427000000,
      "source_filing_date": "2026-07-29",
      "source_filing_form": "10-K",
      "source_filing_link": "https://www.sec.gov/Archives/edgar/data/789019/000119312526323660/",
      "operating_cash_flow": 55441000000,
      "stockholders_equity": 442387000000,
      "diluted_earnings_per_share": 4.81
    },
    {
      "cash": 32105000000,
      "quarter": 3,
      "revenue": 82886000000,
      "net_income": 31778000000,
      "fiscal_year": 2026,
      "total_assets": 694228000000,
      "period_end_date": "2026-03-31",
      "accession_number": "0001193125-26-191507",
      "total_liabilities": 279861000000,
      "shares_outstanding": 7429000000,
      "source_filing_date": "2026-04-29",
      "source_filing_form": "10-Q",
      "source_filing_link": "https://www.sec.gov/Archives/edgar/data/789019/000119312526191507/",
      "operating_cash_flow": 46679000000,
      "stockholders_equity": 414367000000,
      "diluted_earnings_per_share": 4.27
    }
  ],
  "currency": "USD",
  "company_name": "MICROSOFT CORPORATION"
}

Get fund holdings

1 credit

Get a manager’s 13F portfolio for a quarter, with position sizes and share changes from the previous quarter. Reports only securities disclosed in SEC 13F filings.

What you provide

FieldTypeRequiredDescription
QuarterquarterTextOptionalReporting quarter, for example 2026 Q2. Defaults to the latest available.Example: 2022 Q3
InvestorinvestorTextRequiredFund or investment manager name, for example Berkshire Hathaway.Example: Berkshire Hathaway
Max Resultsmax_resultsNumberOptionalMaximum number of largest holdings to return, for example 50.Example: 5

What you get

FieldTypeDescription
CikcikTextExample: 0001067983
HoldingsholdingsList
Linkholdings[].linkTextSEC page for the holding’s filing table.Example: https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/18337.xml
Cusipholdings[].cusipTextSEC security identifier.Example: 037833100
Statusholdings[].statusTextPosition change from the prior quarter.Example: Unchanged
Value (USD)holdings[].value_usdNumberReported market value in US dollars.Example: 123661679000
Share Classholdings[].share_classTextReported class of security.Example: COM
Shares Heldholdings[].shares_heldNumberShares held (null for principal-amount positions).Example: 894802319
Company Nameholdings[].company_nameTextCompany that issued the security.Example: APPLE INC
Percent of Portfolioholdings[].percent_of_portfolioNumberPercentage of the reported portfolio value.Example: 41.763959
Share Change Since Last Quarterholdings[].share_change_since_last_quarterNumberChange in shares from the prior quarter, if available.Example: 0
Filing Datefiling_dateDateExample: 2022-11-14
Filing Linkfiling_linkTextExample: https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/0000950123-2…
Investor Nameinvestor_nameTextExample: Berkshire Hathaway Inc
Quarter End Datequarter_end_dateDateExample: 2022-09-30
Number of Holdingsnumber_of_holdingsNumberExample: 49
Total Portfolio Value (USD)total_portfolio_value_usdNumberExample: 296096640000

Example result

For Quarter: 2022 Q3, Investor: Berkshire Hathaway, Max Results: 5

JSON
{
  "cik": "0001067983",
  "holdings": [
    {
      "link": "https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/18337.xml",
      "cusip": "037833100",
      "status": "unchanged",
      "value_usd": 123661679000,
      "share_class": "COM",
      "shares_held": 894802319,
      "company_name": "APPLE INC",
      "percent_of_portfolio": 41.763959,
      "share_change_since_last_quarter": 0
    },
    {
      "link": "https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/18337.xml",
      "cusip": "060505104",
      "status": "unchanged",
      "value_usd": 30505039000,
      "share_class": "COM",
      "shares_held": 1010100606,
      "company_name": "BANK AMER CORP",
      "percent_of_portfolio": 10.302393,
      "share_change_since_last_quarter": 0
    },
    {
      "link": "https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/18337.xml",
      "cusip": "166764100",
      "status": "increased",
      "value_usd": 23757173000,
      "share_class": "COM",
      "shares_held": 165359318,
      "company_name": "CHEVRON CORP NEW",
      "percent_of_portfolio": 8.023452,
      "share_change_since_last_quarter": 3919169
    }
  ],
  "filing_date": "2022-11-14",
  "filing_link": "https://www.sec.gov/Archives/edgar/data/1067983/000095012322012275/0000950123-22-012275-index.htm",
  "investor_name": "Berkshire Hathaway Inc",
  "quarter_end_date": "2022-09-30",
  "number_of_holdings": 49,
  "total_portfolio_value_usd": 296096640000
}

List insider trades

1 credit

List reported stock transactions by a company’s officers, directors, and major owners from Form 4 filings, newest first. Returns up to 200 records; trades without a reported price have no calculated value.

What you provide

FieldTypeRequiredDescription
CompanycompanyTextRequiredCompany name or stock ticker, for example Nvidia or NVDA.Example: AAPL
Start Datestart_dateDateOptionalEarliest trade date to include, such as 2026-06-30; defaults to 90 days ago.Example: 2026-09-01
Trade Typetrade_typeTextOptionalShow any reported transaction, only purchases, or only sales; for example sales.Example: Purchases
Max Resultsmax_resultsNumberOptionalMaximum number of trades, from 1 to 200; for example 50.Example: 10

What you get

FieldTypeDescription
CikcikTextIssuer CIK assigned by the SEC.Example: 0000320193
TradestradesList
Roletrades[].roleTextReported position or ownership relationship.Example: EVP, General Counsel and Sec
Sharestrades[].sharesNumberExample: 12483
Trade Datetrades[].trade_dateDateExample: 2026-09-21
Trade Typetrades[].trade_typeTextExample: Sale
Filing Datetrades[].filing_dateDateExample: 2026-09-23
Form 4 Linktrades[].form_4_linkLinkExample: https://www.sec.gov/Archives/edgar/data/1045810/000169684126000014/0001696841-2…
Insider Nametrades[].insider_nameTextName of the reporting insider.Example: Teter Timothy S.
Total Value (USD)trades[].total_value_usdNumberShares times the reported per-share price, in USD, when both are available.Example: 2773637.72
Accession Numbertrades[].accession_numberTextAccession number of the Form 4 filing.Example: 0001696841-26-000014
Transaction Codetrades[].transaction_codeTextSEC transaction code, such as S or P.Example: S
Price Per Share (USD)trades[].price_per_share_usdNumberReported price per share in USD, when provided.Example: 222.1932
Shares Owned After Tradetrades[].shares_owned_after_tradeNumberExample: 2705637
Company Namecompany_nameTextExample: Apple Inc.

Example result

For Company: AAPL, Trade Type: Purchases, Max Results: 10

JSON
{
  "cik": "0000320193",
  "trades": [],
  "company_name": "Apple Inc."
}

Search filings

1 credit

Find SEC EDGAR company filings that mention an exact phrase, ranked by search relevance. Results may include filing exhibits; excerpts are returned only when available.

What you provide

FieldTypeRequiredDescription
PhrasephraseTextRequiredExact words to find in filings, for example: supply chain disruption.Example: supply chain disruption
CompanycompanyTextOptionalCompany name or ticker to limit matches, for example: Apple or AAPL.Example: AAPL
End Dateend_dateDateOptionalLast filing date, for example: 2026-09-28. Defaults to today.Example: 2025-12-31
Form Typeform_typeTextOptionalFiling category, for example: annual_report.Example: Current report
Start Datestart_dateDateOptionalFirst filing date, for example: 2025-01-01. Defaults to one year ago; earliest is 2001-01-01.Example: 2024-01-01
Max Resultsmax_resultsNumberOptionalMaximum number of filings, for example: 20 (up to 100).Example: 5

What you get

FieldTypeDescription
FilingsfilingsListCompany filings ranked by phrase relevance.
Cikfilings[].cikTextSEC company identification number.Example: 0000807882
Form Typefilings[].form_typeTextSEC filing form code, such as 10-K.Example: 8-K
Filing Datefilings[].filing_dateDateDate the filing was filed.Example: 2025-12-23
Company Namefilings[].company_nameTextName of the filing company.Example: JACK IN THE BOX INC
Form Meaningfilings[].form_meaningTextPlain-language meaning of the filing form.Example: Current report
Document Linkfilings[].document_linkTextLink to the matching filing document.Example: https://www.sec.gov/Archives/edgar/data/807882/000080788225000081/ex991-pressre…
Accession Numberfilings[].accession_numberTextSEC filing accession number.Example: 0000807882-25-000081
Report Period Datefilings[].report_period_dateDatePeriod date covered by the filing, if provided.Example: 2025-12-22
Matching Text Excerptfilings[].matching_text_excerptTextMatching text excerpt when supplied by EDGAR.

Example result

For Phrase: supply chain disruption, Form Type: Current report, Max Results: 5

JSON
{
  "filings": [
    {
      "cik": "0000807882",
      "form_type": "8-K",
      "filing_date": "2025-12-23",
      "company_name": "JACK IN THE BOX INC",
      "form_meaning": "Current report",
      "document_link": "https://www.sec.gov/Archives/edgar/data/807882/000080788225000081/ex991-pressreleasexdeltaco.htm",
      "accession_number": "0000807882-25-000081",
      "report_period_date": "2025-12-22",
      "matching_text_excerpt": null
    },
    {
      "cik": "0000807882",
      "form_type": "8-K",
      "filing_date": "2026-06-15",
      "company_name": "JACK IN THE BOX INC",
      "form_meaning": "Current report",
      "document_link": "https://www.sec.gov/Archives/edgar/data/807882/000080788226000075/ex991-pressreleasexdebtpri.htm",
      "accession_number": "0000807882-26-000075",
      "report_period_date": "2026-06-12",
      "matching_text_excerpt": null
    },
    {
      "cik": "0000807882",
      "form_type": "8-K",
      "filing_date": "2026-06-23",
      "company_name": "JACK IN THE BOX INC",
      "form_meaning": "Current report",
      "document_link": "https://www.sec.gov/Archives/edgar/data/807882/000080788226000079/ex991-pressreleasexdebtclo.htm",
      "accession_number": "0000807882-26-000079",
      "report_period_date": "2026-06-23",
      "matching_text_excerpt": null
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@sec-edgar",
  "visibility": "public",
  "operation": "get_company_filings",
  "version": 1,
  "input": {
    "company": "TSLA",
    "end_date": "2025-12-31",
    "start_date": "2025-01-01",
    "filing_type": "quarterly_report",
    "max_results": 5
  },
  "response": {
    "format": "json"
  }
}'

Questions about SEC EDGAR

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this SEC EDGAR tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a SEC EDGAR account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from sec.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

All Finance toolsBrowse all tools