Public Company Filings Snapshot
Pricing
from $10.00 / 1,000 company snapshots
Public Company Filings Snapshot
Company profile, normalized XBRL key financials, filing lists and 10-K/10-Q Item 1, 1A and 7 text from public US regulatory filings data.
Pricing
from $10.00 / 1,000 company snapshots
Rating
0.0
(0)
Developer
Chris O'Byrne
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Public Company Filings Snapshot
This Actor turns a stock ticker or CIK into a structured company snapshot built from public U.S. Securities and Exchange Commission filings data: company profile, normalized key financials from the latest annual and quarterly XBRL filings, and the most recent filings list. It also lists filings by form type and date range, and extracts Item 1, Item 1A and Item 7 text from 10-K and 10-Q documents. You get clean JSON, CSV or Excel through the Apify API, with no need to learn the underlying file layout or XBRL tag names.
Who is it for
- Analysts, researchers and fintech builders who need a quick, comparable financial summary for many public companies.
- Teams that feed filings into search, RAG or LLM pipelines and want risk factor and MD&A text without parsing raw HTML.
- Compliance and market-data teams that monitor new 10-K, 10-Q and 8-K filings for a watchlist.
Modes
- Company snapshot (default). One record per company with name, CIK, SIC code and description, state of incorporation, fiscal year end, exchanges, filer category, and a latest annual block and a latest quarterly block. Each block reports revenue, net income, operating income, assets, liabilities, stockholders' equity, cash, and basic and diluted EPS, each with the XBRL tag it came from, the unit, the period start and end dates, and the form and accession number it was reported in. Flat fields such as
annualRevenueandquarterlyNetIncomeare included for spreadsheet use. - Filing list. Filing records for a company filtered by form types (for example 10-K, 10-Q, 8-K) and a filing date range: accession number, form, filing date, report date, 8-K items, primary document URL and index URL. Older history is read when the range needs it.
- Filing section extract. Give 10-K or 10-Q document URLs or accession numbers, or just a ticker to use its latest filing. The Actor returns the text of Item 1, Item 1A (Risk Factors) and Item 7 (MD&A), cut to a character limit you set, with the full length reported. In a 10-Q, Item 1 is the financial statements and the MD&A is Item 2.
Input
| Field | Meaning |
|---|---|
mode | company-snapshot, filings or filing-section-extract |
companies | Tickers (AAPL, BRK-B) or CIK numbers, up to 500 |
latestFilingsCount | Snapshot mode: filings listed inside each snapshot, default 10 |
formTypes, includeAmendments, filedFrom, filedTo, maxFilingsPerCompany | Filing list filters |
filings, extractForm, sections, maxCharsPerSection | Section extraction settings |
Example input:
{ "mode": "company-snapshot", "companies": ["AAPL"] }
Output example
Abridged snapshot record from a real run (Apple, values in US dollars):
{"recordType": "company-snapshot","status": "ok","ticker": "AAPL","companyName": "Apple Inc.","cik": "0000320193","sic": "3571","sicDescription": "Electronic Computers","fiscalYearEnd": "09-26","annualForm": "10-K","annualPeriodEnd": "2025-09-27","annualRevenue": 416161000000,"annualNetIncome": 112010000000,"annualLiabilities": 285508000000,"annualEpsDiluted": 7.46,"quarterlyForm": "10-Q","quarterlyPeriodEnd": "2026-06-27","latestAnnual": { "accession": "0000320193-25-000079", "facts": { "revenue": { "tag": "RevenueFromContractWithCustomerExcludingAssessedTax", "periodStart": "2024-09-29", "periodEnd": "2025-09-27" } } }}
Filing records and section records have their own fields (see the Filing records and Filing sections table views).
Pricing
Pay per event. You pay only for results that were returned.
| Event | Price | Charged when |
|---|---|---|
| Company snapshot | $0.01 | A snapshot with financial data is returned |
| Filing record | $0.002 | Per filing record returned in filing list mode |
| Filing section extract | $0.02 | Per section of at least 500 characters returned |
Not found tickers, snapshots without financial data, empty filing lists, missing sections and sections shorter than 500 characters are returned as records but never charged. A small platform start fee (about $0.00005) also applies. Measured on the Apify platform, one snapshot used about 0.0003 compute units and five large-company snapshots about 0.0006, so compute cost is a small fraction of a cent per result.
Data source and licence
All data comes from the official SEC EDGAR interfaces at data.sec.gov (submissions and XBRL company facts) and the sec.gov Archives. The SEC states that information on sec.gov is public and may be copied and distributed; the SEC is the source. The Actor follows the SEC fair access policy: it sends a declared User-Agent with a company name and contact email, makes at most about 3 requests per second (the SEC limit is 10), caches responses during a run, and does not crawl. If the SEC answers 403 or 429, the Actor waits, retries once, and then stops with a clear error instead of trying to get around the limit. This Actor is not affiliated with or endorsed by the U.S. Securities and Exchange Commission. EDGAR is a trademark of the SEC.
FAQ
Which financial concepts are used? US GAAP (us-gaap) XBRL concepts reported in 10-K and 10-Q filings. When a company has no Liabilities tag, liabilities are derived from total liabilities and equity minus equity and flagged derived: true.
Why is a company marked no_financial_data? Foreign private issuers (20-F, 40-F), funds and shell companies do not file 10-K or 10-Q with US GAAP data. They are returned without charge.
Why is a section short or missing? Some filers use a cross-reference index or incorporate items by reference, so the Item heading has no body text. These come back with status too_short or not_found and are not charged.
Does it include insider trades? No. Forms 3, 4, 5 and 144 are person-level and are excluded from this version.
How fast is it? In measured runs a snapshot took about one second per company, limited mainly by the polite request rate. Large runs scale linearly.
Limitations
Figures are as reported in XBRL and are not restated or adjusted. Section detection is heuristic text parsing of Item headings and can miss unusual layouts. This is not investment advice.
Support
Use the Issues tab of this Actor for bug reports and requests.