SEC EDGAR Company Search — US Public Companies avatar

SEC EDGAR Company Search — US Public Companies

Pricing

from $10.00 / 1,000 results

Go to Apify Store
SEC EDGAR Company Search — US Public Companies

SEC EDGAR Company Search — US Public Companies

Search 12,000+ US public companies via official SEC EDGAR API. Returns CIK, ticker, SIC industry code, state of incorporation and filing links. Useful for financial research, due diligence and KYB workflows.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Agora

Agora

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

SEC EDGAR Company Search — US Public Companies & Filings

Access the SEC's complete database of 12,000+ US public companies and 40M+ filings since 1993. Returns company profiles, tickers, exchanges, SIC codes, state of incorporation, addresses, and recent filing metadata — all from the official SEC EDGAR API. No API key required.


Why SEC EDGAR?

EDGAR is the gold standard for US public company data:

  • Official — the SEC's own database, not a third-party aggregator
  • Complete — every company that has ever filed with the SEC since 1993
  • Real-time — filings appear within minutes of submission
  • Free — no API key, no rate limits for standard usage

For institutional workflows (fund research, M&A screening, compliance), EDGAR data is the authoritative source that doesn't require a Bloomberg terminal.


Use Cases

1. Investment Research & Fund Management

Pull all 10-K and 10-Q filings for a portfolio of 50 companies. Monitor 8-K current reports for material events. Track S-1 IPO filings in a specific SIC sector. Automate analyst briefing packs.

{
"query": "semiconductor",
"formTypes": ["8-K", "S-1"],
"recentFilingsCount": 5,
"maxItems": 50
}

2. M&A Target Screening

Screen companies by SIC industry code and filter by filing history. Identify companies that haven't filed recent 10-Ks (potential distress signal), or those with recent S-4 merger filings.

3. Compliance & KYC for US Entities

Verify that a US counterparty is indeed a registered public company. Retrieve their official CIK, EIN, state of incorporation, and registered addresses for AML/KYC documentation.

4. Batch CIK Lookup

When you know the CIK codes (from a screener or internal database), retrieve full profiles for 200 companies in a single run — ticker, exchange, SIC, addresses, recent filings.

{
"cikList": ["0001318605", "0000320193", "0001045810", "0000789570"],
"formTypes": ["10-K", "10-Q"],
"recentFilingsCount": 3
}

5. Data Pipeline for Analytics

Feed EDGAR structured data into Snowflake, BigQuery, or your data warehouse. Build company master tables with canonical SEC identifiers (CIK, EIN) that never change — unlike tickers or company names.

6. Journalism & Academic Research

Automated company registry lookups for investigative journalism. Track ownership disclosures (SC 13D/13G), insider transactions (Form 4), and proxy statements (DEF 14A) at scale.


Input

Search by name or ticker

{
"query": "Tesla",
"formTypes": ["10-K", "10-Q"],
"recentFilingsCount": 10,
"maxItems": 20
}

Batch CIK lookup

{
"cikList": ["0001318605", "0000320193", "0001045810"],
"formTypes": ["10-K"],
"recentFilingsCount": 5
}

Input fields

FieldTypeDefaultDescription
querystringCompany name (e.g. Apple) or ticker (e.g. AAPL)
cikListarraySEC CIK codes for direct lookup (10-digit strings)
formTypesarrayallFilter filings by form type (10-K, 10-Q, 8-K, S-1, DEF 14A, 4…)
recentFilingsCountinteger10Recent filings to include per company (0–50)
maxItemsinteger20Max companies to return (1–200)

Output

{
"cik": "0001318605",
"name": "Tesla, Inc.",
"ticker": "TSLA",
"tickers": ["TSLA"],
"exchange": "Nasdaq",
"exchanges": ["Nasdaq"],
"sic": "3711",
"sic_description": "Motor Vehicles & Passenger Car Bodies",
"entity_type": "operating",
"category": "Large accelerated filer",
"ein": "912197729",
"state_of_incorporation": "TX",
"city": "AUSTIN",
"state": "TX",
"zip": "78725",
"country": "US",
"phone": "512-516-8177",
"recent_filings": [
{
"form": "10-K",
"filed": "2026-01-30",
"accession": "0001628280-26-004687",
"description": "Annual Report",
"url": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026004687/"
}
],
"recent_filings_count": 1,
"edgar_url": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=1318605"
}

Common Filing Types

FormDescriptionTypical use
10-KAnnual report (audited)Financial overview, risk factors
10-QQuarterly reportInterim financials
8-KCurrent report (material events)Earnings, M&A, leadership changes
S-1IPO registrationPre-IPO companies
S-4M&A registrationMerger/acquisition disclosure
DEF 14AProxy statementShareholder vote items
SC 13D / 13GMajor ownership disclosure>5% stake holders
Form 4Insider transactionDirector/executive trades

Pricing

$0.01 per company (Pay Per Event — charged per result returned, not per run).

VolumeCost
20 companies$0.20
200 companies$2.00
2,000 companies$20.00

FAQ

Does this cover private companies? Only companies registered with the SEC: public companies on US exchanges, plus private companies with SEC filing obligations (bond offerings, Rule 506(b) exemptions that exceed thresholds, S-1 filers, etc.). Private companies with no SEC filings won't appear.

How do I get the full financial data (income statement, balance sheet)? This actor returns filing metadata and direct links to SEC Archives. Follow the url in recent_filings to access the actual filing documents (10-K PDFs, XBRL data) on SEC.gov. For structured XBRL financial data, pair this actor with an XBRL parser or use SEC's XBRL API directly.

What is a CIK and why should I care? CIK (Central Index Key) is the SEC's permanent unique identifier. Unlike tickers (which change on delisting or rename) or company names (which change on acquisition), CIKs never change. Build your integrations around CIK for stability.

Why did my search return unexpected results? EDGAR full-text search matches your query string in recent filing content — not just company names. A search for "Goldman" might surface companies that mention Goldman Sachs in their filings. For precise lookup, use cikList mode with known CIK codes, or search by exact ticker.

What's the rate limit? SEC EDGAR has no formal rate limit for standard usage. The actor implements 1-second pauses between requests to stay well within SEC's Fair Access guidelines.



Data source: SEC EDGAR — US Securities and Exchange Commission. Public domain data, free access.