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 Type | Filing Count |
|---|---|
| 4 | 3,746,273 |
| 8-K | 1,614,053 |
| 10-Q | 582,028 |
| 6-K | 456,451 |
| 13F-HR | 387,189 |
| SC 13G/A | 378,768 |
| 3 | 317,003 |
| SC 13G | 193,610 |
| 10-K | 178,886 |
| SC 13D/A | 115,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.