SEC EDGAR 10-K, 10-Q & 8-K Filings Scraper
Pricing
from $2.00 / 1,000 results
SEC EDGAR 10-K, 10-Q & 8-K Filings Scraper
Scrape SEC EDGAR company filings by ticker or CIK. Get form type (10-K, 10-Q, 8-K, Form 4), filing date, accession number, report date, insider transactions and direct sec.gov document links. Export to JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
SEC EDGAR 10-K, 10-Q & 8-K Filings Scraper
Extract company filings from SEC EDGAR by ticker or CIK, covering every public company that files with the United States Securities and Exchange Commission.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
| 30 fields per record | United States coverage | JSON / CSV / Excel output formats |
What you get
Each record is one filing submitted to SEC EDGAR, with the metadata you need to identify and open the document, ready to load into any database, spreadsheet, or research pipeline:
- companyName: registered company name as filed with the SEC
- ticker: stock ticker symbol, when the company is in the SEC ticker directory
- cik: ten digit SEC Central Index Key for the company
- entityType: SEC entity type, for example operating
- stateOfIncorporation: state or country where the company is incorporated
- fiscalYearEnd: company fiscal year end as MMDD
- ein: employer identification number
- phone: company contact phone number
- businessAddress: company business address (street, city, state, zip)
- formerNames: prior registered names with the dates each was in use
- form: filing form type, such as 10-K, 10-Q, 8-K or 4
- filingDate: date the filing was submitted
- reportDate: period of report the filing covers, when applicable
- acceptanceDateTime: timestamp the SEC accepted the submission
- accessionNumber: unique SEC accession number for the filing
- primaryDocument: file name of the main document in the submission
- primaryDocumentUrl: direct link to the primary document on sec.gov
- primaryDocDescription: short description of the primary document
- fileNumber: SEC file number associated with the filing
- items: 8-K item codes reported in the filing, when present
- act: securities act the filing was made under
- size: size of the submission in bytes
- isXBRL: whether the filing includes XBRL structured data
- isInlineXBRL: whether the filing uses inline XBRL
- sicDescription: SEC industry classification for the company
- exchanges: stock exchanges the company is listed on
- insiderTransactions*: for Form 3, 4 and 5 filings, the parsed insider trades: reporting owner name and CIK, whether they are a director, officer or ten percent owner, officer title, security title, transaction date and code, shares, price per share, shares owned after, and direct or indirect ownership
- filingUrl: link to the filing index page on EDGAR
- observedAt: when this filing was last seen by the scraper
*The insiderTransactions field only appears when Insider Transaction Details is enabled, and only on Form 3, 4 and 5 filings.
Who is it for
| Use case | Who benefits |
|---|---|
| Filing monitoring | Investors watching for new 10-K, 10-Q and 8-K filings |
| Compliance research | Legal and compliance teams pulling a company filing history |
| Document collection | Analysts gathering primary document links in bulk |
| Event tracking | Funds tracking 8-K material events by item code |
| Insider trading | Analysts following Form 4 insider buys and sells by executives and directors |
| Data pipelines | Developers feeding research tools and dashboards |
Frequently Asked Questions
How do I choose which companies to scrape?
You can provide stock tickers such as AAPL or MSFT, raw CIK numbers, or a company name substring that matches the SEC ticker directory. Tickers are resolved to CIK numbers automatically, and you can mix all three inputs in one run.
Which filings does it return?
It returns the filings listed in a company submissions history on EDGAR, newest first. You can filter by form type, for example only 10-K, 10-Q and 8-K, and by a filing date range. Companies with long histories also have older filings paged in from EDGAR archive files when needed.
Can I get a direct link to each document?
Yes. Every record includes a primaryDocumentUrl that opens the main document on sec.gov and a filingUrl that opens the full filing index, so you can move from the dataset straight to the source.
Can I see insider transactions from Form 4 filings?
Yes. Enable Insider Transaction Details and filter the form types to 3, 4 and 5. For each ownership filing the actor opens the ownership document and parses every trade, including the insider name, their role at the company, the number of shares, the price per share, the transaction date, and the shares owned afterward.
How current is the data?
The data comes straight from the SEC EDGAR submissions API, which updates as new filings are accepted, so a run reflects filings available at the moment it runs.
What happens if a company cannot be found?
If a ticker or CIK cannot be resolved, the actor records an error row for that input and continues with the rest, so one bad symbol never stops the run.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- SEC 10-K Annual Reports for Energy Majors: Scrape SEC EDGAR 10-K annual reports for Exxon Mobil, Chevron and ConocoPhillips with filing dates, accession numbers and document URLs.
- SEC 10-Q Quarterly Reports for Pharma (PFE, JNJ, MRK): Scrape SEC EDGAR 10-Q quarterly reports for Pfizer, Johnson & Johnson and Merck. Get filing dates, accession numbers and document URLs.
- SEC 13F Institutional Holdings: Berkshire Hathaway: Scrape SEC EDGAR 13F-HR institutional holdings filings for Berkshire Hathaway (CIK 0001067983) with report dates and document URLs.
- SEC DEF 14A Proxy Statements: KO, PEP, PG: Scrape SEC EDGAR DEF 14A proxy statements for Coca-Cola, PepsiCo and Procter & Gamble with filing dates, document URLs and metadata.
- SEC Form 4 Insider Trading Filings for NVIDIA: Scrape SEC EDGAR Form 4 insider trading filings for NVIDIA with reporting owners, roles, share counts, prices and transaction dates.
- SEC S-1 IPO Registration Statements (RDDT, ARM): Scrape SEC EDGAR S-1 and S-1/A IPO registration statements for Reddit and Arm Holdings with filing dates and document URLs.
- SEC SC 13D Activist Stake Filings (AAPL, DIS): Scrape SEC EDGAR SC 13D, SC 13D/A and SC 13G beneficial ownership filings for Apple and Disney with filing dates and document URLs.
- Track the Latest 10-K Annual Reports for Big Tech: Track the Latest 10-K Annual Reports for Big Tech
- Monitor 8-K Material Events for Major US Banks: Monitor 8-K Material Events for Major US Banks
- Pull Recent SEC Filings for a Single Company: Pull Recent SEC Filings for a Single Company
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- USAspending Federal Award Scraper: Scrape US federal prime awards from USAspending.gov. Get recipient, UEI, award amount, awarding...
- openFDA Drug Events & Recalls Scraper: Scrape FDA drug adverse event reports (FAERS) and drug recall and enforcement actions from the...
- Grants.gov Opportunity Scraper: Extract U.S. federal grant opportunities from the official Grants.gov API. Scrape title, agency...
- NPPES NPI Provider Scraper: Scrape US healthcare provider records from the official NPPES NPI Registry. Search by name...
- BizQuest Businesses-for-Sale Listings Scraper: Extract US businesses-for-sale listings from BizQuest with the broker or seller contact (name...
- California CSLB Contractor License Scraper: Extract licensed California contractor records from the CSLB public data portal by classification...
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with the U.S. Securities and Exchange Commission. It only accesses data that is publicly available through the EDGAR open data APIs. Use it in accordance with the SEC EDGAR access terms.
