Recent Filings
sec_recent_filingsRetrieve recent SEC filings for a company by ticker or recent EDGAR-wide filings, with optional form type filtering.
Instructions
Get recent SEC filings (10-K, 10-Q, 8-K, etc.) for a company by ticker symbol, or, with no ticker, the latest filings across all of EDGAR. For a company: returns the most recent filings first; when a form_type filter is given, older history is paged in automatically if recent filings don't satisfy the requested limit. With no ticker: reads EDGAR's real-time latest-filings feed, which reaches back about two business days, newest first, filtered by form_type ('8-K', 'SCHEDULE 13D', '4'; amendments match too). Each row is one filing with its acceptance time, its parties (a Form 4's reporting person and issuer, a 13D's filers and subject company, each with CIK and role), an 8-K's items, and the filing's index URL for sec_filing_text. Pass 'next_offset' back as 'offset' for older pages. For filings by form further back than the feed reaches, use sec_full_text_search with 'forms' and a date range and no query.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of filings to return (default 10, max 40) | |
| offset | No | Latest filings across EDGAR only (no 'ticker'): the 'next_offset' from the previous page, to page further back. | |
| ticker | No | Stock ticker, e.g. AAPL, or the company's CIK, e.g. 1163302, for one with no current ticker (delisted, acquired or renamed). Omit for the latest filings across all of EDGAR. | |
| form_type | No | Optional filter: '10-K', '10-Q', '8-K', etc. |