Skip to content

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 typeFiling count
43,864,375
8-K1,656,984
10-Q592,924
6-K475,616
13F-HR408,679
SC 13G/A378,768
3335,035
SC 13G193,610
10-K183,966
144132,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.