SEC EDGAR Company & Filing Crawler avatar

SEC EDGAR Company & Filing Crawler

Pricing

Pay per usage

Go to Apify Store
SEC EDGAR Company & Filing Crawler

SEC EDGAR Company & Filing Crawler

Crawl SEC EDGAR company data and filings. Extract tickers, CIK, SIC codes, addresses, officers, and filing records. Search by ticker, company name, CIK, or SIC code. 800K+ companies, 12M+ filings.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

5 hours ago

Last modified

Share

Crawl public company data and SEC filings (10-K, 10-Q, 8-K, and more) from the EDGAR database. Extract company names, tickers, CIK numbers, SIC codes, business addresses, officer names, filing dates, and filing URLs. Search by ticker symbol, company name, CIK, SIC code, or filing type. Covers 800K+ companies and 12M+ filings.


Features

  • Search by ticker symbol, company name, CIK number, or SIC industry code
  • Two modes: company metadata only (fast) or metadata + recent filings
  • Filter filings by type (10-K, 10-Q, 8-K, Form 4, and more) and date range
  • Filter by state of incorporation
  • Uses SEC's structured JSON APIs directly (no HTML parsing, high reliability)
  • SEC-compliant User-Agent and rate limiting (10 req/sec)
  • PPE pricing at ~$0.002/record

Use Cases

  • B2B sales intelligence: find companies by industry, location, or size
  • Financial research: track filings and SEC activity for target companies
  • Compliance monitoring: watch for new filings by form type or date
  • Investment analysis: bulk company data extraction for screening models
  • Lead generation: build lists of public companies with contact info

Input

{
"tickers": ["AAPL", "MSFT", "TSLA"],
"maxItems": 50,
"includeFilings": true,
"filingType": "10-K",
"dateFrom": "2024-01-01"
}
FieldTypeDescription
tickersstring[]Stock ticker symbols (e.g. AAPL, MSFT).
companyNamestringSearch by company name (partial match).
cikNumbersstring[]Direct CIK number lookup.
sicCodestringSIC industry code (e.g. 3674 for semiconductors).
filingTypestringFilter by form type (10-K, 10-Q, 8-K, etc.).
stateOfIncorporationstringFilter by state (two-letter code).
dateFromstringFiling date range start (YYYY-MM-DD).
dateTostringFiling date range end (YYYY-MM-DD).
includeFilingsbooleanInclude recent filing records (default: true).
maxItemsintegerMax company records to return (default: 50).

Output Example

{
"company_name": "Apple Inc.",
"cik": "0000320193",
"ticker": "AAPL",
"exchange": "Nasdaq",
"sic_code": "3571",
"sic_description": "Electronic Computers",
"state_of_incorporation": "CA",
"fiscal_year_end": "0926",
"entity_type": "operating",
"category": "Large accelerated filer",
"business_street": "ONE APPLE PARK WAY",
"business_city": "CUPERTINO",
"business_state": "CA",
"business_zip": "95014",
"business_phone": "(408) 996-1010",
"mailing_street": "ONE APPLE PARK WAY",
"mailing_city": "CUPERTINO",
"mailing_state": "CA",
"mailing_zip": "95014",
"officers": [],
"filing_count": 2211,
"insider_transaction_count": 845,
"ein": "942404110",
"recent_filings": [
{
"form": "10-K",
"filing_date": "2024-11-01",
"report_date": "2024-09-28",
"accession_number": "0000320193-24-000123",
"primary_document": "aapl-20240928.htm",
"document_url": "https://www.sec.gov/Archives/edgar/data/..."
}
]
}

Need More Features?

If you'd like to add new data fields to this scraper or need a custom scraper for another purpose, feel free to file an issue or get in touch! We are always open to customizing the scraper to suit your needs.

Why Choose This Scraper?

  • Comprehensive: Company metadata + filing data in one actor, not two.
  • Affordable: PPE pricing at ~$0.002/record vs competitors at $0.029/record or $20/mo flat.
  • Reliable: Uses SEC's structured JSON APIs with 10 req/sec rate limiting.
  • Flexible: Five search modes (ticker, CIK, company name, SIC, filing type) with date range and state filters.