edgar_search_filings
Search SEC EDGAR filings for a US-listed company. Returns recent filings (10-K, 10-Q, 8-K, S-1, Form 4, etc.) filtered by ticker or CIK, form type, and date range. Use this when the user asks 'what did file' or needs to find a specific filing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | 10-digit CIK number (zero-padded). Provide either ticker OR cik. | |
| limit | No | Max filings to return (default 25, max 200). | |
| ticker | No | Stock ticker, e.g. 'MSFT'. Provide either ticker OR cik. | |
| date_to | No | Optional ISO date YYYY-MM-DD; only filings on or before this date. | |
| date_from | No | Optional ISO date YYYY-MM-DD; only filings on or after this date. | |
| form_type | No | Optional form type filter, e.g. '10-K', '8-K', '4'. Prefix-matched, so '10-K' matches '10-K' and '10-K/A'. |