Data · Statistics
9.0M+ SEC filings and counting
Earnings Feed keeps the SEC forms listed below. Explore aggregate statistics from our database of filings, companies, and insider transactions.
Total SEC filings
9.0M+
Forms listed under Coverage
Registered entities
307,162
Companies, funds, and insiders
Insider transactions
9.4M+
From Form 3, 4, and 5 filings
Daily filing rate
~563
Average filings per day (30-day)
Breakdown
Filings by form type
Distribution of SEC filings in the Earnings Feed database by form type. Form 4 insider transaction filings are the most common type, followed by 8-K current event reports.
| Form type | Filing count |
|---|---|
| 4 | 3,864,375 |
| 8-K | 1,656,984 |
| 10-Q | 592,924 |
| 6-K | 475,616 |
| 13F-HR | 408,679 |
| SC 13G/A | 378,768 |
| 3 | 335,035 |
| SC 13G | 193,610 |
| 10-K | 183,966 |
| 144 | 132,221 |
| Other (5 types) | 484,389 |
Coverage
What's in the database
- SEC forms
- 8-K, 10-K, 10-Q, 6-K, S-1, 10-D, insider Forms 3, 4 and 5, Schedules 13D and 13G, 13F and Form 144, with their amendments.
- Insider transaction data
- Parsed from Form 3, 4, and 5 XML filings. Each transaction includes the reporting owner, relationship to issuer, transaction type (buy, sell, grant, exercise), share quantities, and prices.
- Company profiles
- 307,162 registered entities with CIK numbers, ticker symbols, exchange listings, SIC industry codes, state of incorporation, addresses, and fiscal year end dates.
- Trading signals
- Automated detection of insider cluster buying and cluster selling patterns. Signals are computed from raw Form 4 transaction data when multiple insiders trade within a short window.
- Update speed
- We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026). The database adds approximately 563 filings per day on average.
- Historical depth
- Filing history extends back to January 1980, covering decades of SEC filings. Both current and historical filings are searchable and browsable.
Frequently asked questions
- How many SEC filings does Earnings Feed track?
- Earnings Feed currently tracks 9.0M+ SEC filings from EDGAR, covering 307,162 registered entities including public companies, mutual funds, and insiders. The database keeps the forms in our coverage list and grows by approximately 563 filings per day.
- What types of SEC filings are in the database?
- Earnings Feed keeps these SEC forms: 8-K, 10-K, 10-Q, 6-K, S-1, 10-D, insider Forms 3, 4 and 5, Schedules 13D and 13G, 13F and Form 144, with their amendments. The most common are Form 4 insider transactions, 8-K current event reports, 10-Q quarterly filings, and 10-K annual reports. Form 4 filings are the most frequent, as insider trading must be reported within 2 business days.
- How often is the data updated?
- We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026).
- Can I access this data through an API?
- Yes. Earnings Feed offers a RESTful JSON API with full access to filings, insider transactions, and company data. A free tier is available. For AI assistants, an MCP server connects directly to the data via the Model Context Protocol.
Explore the data
Browse filings, search companies, and track insider transactions.