Home/Data
Data//Statistics

8.7M+ SEC filings and counting

Earnings Feed tracks every filing published on SEC EDGAR in real time. Explore aggregate statistics from our database of filings, companies, and insider transactions.

Total SEC Filings

8.7M+

All form types from EDGAR

Registered Entities

295,192

Companies, funds, and insiders

Insider Transactions

8.8M+

From Form 3, 4, and 5 filings

Daily Filing Rate

~1,547

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,746,273
8-K1,614,053
10-Q582,028
6-K456,451
13F-HR387,189
SC 13G/A378,768
3317,003
SC 13G193,610
10-K178,886
SC 13D/A115,720
Other (5 types)466,601

Coverage

What's in the Database

Every SEC Form Type

10-K annual reports, 10-Q quarterly filings, 8-K current events, Form 3/4/5 insider transactions, 13F institutional holdings, SC 13D/13G beneficial ownership, S-1 IPO registrations, proxy statements, and all other EDGAR form types.

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

295,192 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.

Real-Time Updates

Filings appear within 60 seconds of SEC acceptance. The database processes approximately 1,547 filings per day on average, with continuous polling throughout SEC business hours.

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 8.7M+ SEC filings from EDGAR, covering 295,192 registered entities including public companies, mutual funds, and insiders. The database includes all SEC form types and grows by approximately 1,547 filings per day.

What types of SEC filings are in the database?

The database includes all SEC form types filed on EDGAR. 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?

Continuously. New filings appear within 60 seconds of SEC acceptance — significantly faster than the 15-minute delays common with legacy financial data providers. EDGAR feeds are polled every few seconds during SEC business hours and periodically after hours.

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.