SEC EDGAR Company Profile Scraper avatar

SEC EDGAR Company Profile Scraper

Pricing

from $9.99 / 1,000 results

Go to Apify Store
SEC EDGAR Company Profile Scraper

SEC EDGAR Company Profile Scraper

Scrapes official SEC EDGAR company profiles using a company name, ticker, CIK, or keyword. Extracts legal names, tickers, exchanges, industry codes, contact details, business addresses, former names, and recent filing history. Ideal for B2B lead generation, company research, and industry prospecting

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Firmographic profiles for U.S. SEC registrants, built from the official public EDGAR data surfaces. Search by company name, ticker or any keyword and get one flat record per company with its legal entity name, CIK, tickers and exchanges, SIC industry code and description, entity type, filer category, EIN, phone number, business and mailing addresses, state of incorporation, fiscal year end, former names and recent filing history.

This actor returns company registration and profile data — the identity and contact record a company files with the SEC. It does not read XBRL financial statements.

Sources

All three are open SEC endpoints and need no API key:

SurfaceUsed for
https://www.sec.gov/files/company_tickers.jsonThe official CIK / ticker / company-name index — resolves tickers and company-name searches.
https://efts.sec.gov/LATEST/search-index?q=...EDGAR full-text search. Its entity_filter aggregation returns the registrants whose filings contain the phrase, so a keyword search finds companies by what they do, not just by name.
https://data.sec.gov/submissions/CIK##########.jsonThe per-registrant submissions file — the actual profile fields and filing history.

Requests carry a descriptive User-Agent as the SEC fair-access policy requires and pause between calls to stay inside the published rate limit.

Input

FieldDefaultDescription
querysolarTicker, company name, or any keyword/phrase. Matched against the SEC CIK/ticker index first, then through EDGAR full-text search. Ignored when ciks is filled in.
ciks(empty)Fetch specific companies instead of searching. Accepts CIK numbers (320193, 0000320193, CIK0000320193) or tickers (AAPL, MSFT).
filing_forms10-KComma-separated EDGAR form types the keyword search is restricted to (10-K, 10-K,10-Q, S-1, 8-K). Empty searches every form. Does not affect direct CIK/ticker lookups.
include_recent_filingstrueAttach each company's 10 most recent EDGAR filings to its record.
max_results25Maximum company profiles to return (1–500).
proxyConfigurationOptionalNot needed — the SEC endpoints are open worldwide. Enable only if your own network rate-limits sec.gov.

Output

One record per company. This is a real record from a default solar run; recent_filings is cut to its first 2 of 10 entries here, and the raw key (the full SEC submissions payload minus the bulk filing arrays) is left out for length:

{
"cik": "0001274494",
"entity_name": "FIRST SOLAR, INC.",
"tickers": "FSLR",
"exchanges": "Nasdaq",
"sic": "3674",
"sic_description": "Semiconductors & Related Devices",
"entity_type": "operating",
"filer_category": "Large accelerated filer",
"ein": "204623678",
"phone": "(602) 414-9300",
"state_of_incorporation": "DE",
"fiscal_year_end": "1231",
"business_street": "4300 E CAMELBACK ROAD SUITE 220",
"business_city": "PHOENIX",
"business_state": "AZ",
"business_zip": "85018",
"business_country": "United States",
"mailing_street": "4300 E CAMELBACK ROAD SUITE 220",
"mailing_city": "PHOENIX",
"mailing_state": "AZ",
"mailing_zip": "85018",
"mailing_country": "United States",
"former_names": "FIRST SOLAR HOLDINGS LLC",
"match_source": "ticker_index",
"profile_url": "https://www.sec.gov/edgar/browse/?CIK=0001274494",
"submissions_url": "https://data.sec.gov/submissions/CIK0001274494.json",
"filings_listed": 2684,
"latest_filing_form": "4",
"latest_filing_date": "2026-09-03",
"latest_filing_url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000184/xslF345X06/form4.xml",
"recent_filings": [
{
"form": "4",
"filing_date": "2026-09-03",
"report_date": "2026-09-01",
"accession_number": "0001274494-26-000184",
"primary_document": "xslF345X06/form4.xml",
"description": "PRIMARY DOCUMENT"
},
{
"form": "4",
"filing_date": "2026-09-02",
"report_date": "2026-09-01",
"accession_number": "0001274494-26-000182",
"primary_document": "xslF345X06/form4.xml",
"description": "PRIMARY DOCUMENT"
}
]
}

match_source records how the company was found: input_cik, ticker_index_exact, ticker_index or full_text_search.

Notes

  • Runs with empty input (defaults to a solar search across 10-K filers).
  • business_state / mailing_state hold the US state code, or the province or region of a foreign address when the SEC records one; the country is in business_country / mailing_country.
  • fiscal_year_end is the SEC's month-and-day code, MMDD (1231 = 31 December, 0926 = 26 September).
  • filings_listed is the total number of filings EDGAR lists for the company, including older filings beyond the recent-filings window.
  • The SEC's submissions records leave the company website and LEI fields blank, so neither is returned.
  • EDGAR full-text search covers filings from 2001 onward.
  • ein is blanked when the SEC record carries the all-zero placeholder.
  • SEC EDGAR data is U.S. government public-domain data; the SEC asks automated clients to declare a User-Agent and stay under 10 requests/second, which this actor does.