SEC EDGAR Company Search — Free Filing Lookup
The SEC EDGAR Company Search tool retrieves real-time data from the official EDGAR API. Enter a company name, ticker symbol, or CIK number to instantly see all filings — 10-K annual reports, 10-Q quarterlies, 8-K current reports, insider transactions, proxy statements, and more.
Powered by SEC EDGAR Official API — data.sec.gov · How this works
About the SEC EDGAR Company Search Tool
The SEC EDGAR Company Search tool provides direct access to the Electronic Data Gathering, Analysis, and Retrieval (EDGAR) system maintained by the U.S. Securities and Exchange Commission. EDGAR contains over 35 million filings from more than 15,000 active public companies, investment funds, and other SEC registrants. Every quarterly report, annual report, insider transaction disclosure, and IPO registration filed since the 1990s is available here.
This tool connects to the official data.sec.gov API — the same system used by financial professionals, regulators, and research platforms. Your searches retrieve live data directly from the SEC, not a third-party copy or delayed snapshot. No account is required, no fee applies, and no personally identifying information is collected when you search.
How to Search SEC EDGAR by Company Name
To find a company by name, type the full or partial company name in the search box. The tool matches against the SEC's official company_tickers.json file, which lists every registered entity by name, ticker symbol, and CIK number. Results show the official company name as registered with the SEC, which may differ slightly from the trading name or brand name.
For example, searching "Apple" will return Apple Inc. (CIK 0000320193), as well as other registered entities with "Apple" in their name. Once you select a company, the tool fetches its complete filing history from data.sec.gov/submissions/CIK{cik}.json and displays filings sorted by date.
How to Search by Ticker Symbol
Ticker symbols provide the fastest path to a specific company. Enter the NYSE or NASDAQ ticker (e.g., AAPL, MSFT, TSLA) and the tool resolves it to the correct CIK number instantly. Note that ticker symbols can change — if a company was acquired, renamed, or delisted, the ticker may no longer map correctly. In those cases, try searching by the company's full legal name.
Not all EDGAR registrants have ticker symbols. Investment funds, foreign private issuers, and special purpose acquisition companies (SPACs) are often registered without a ticker. For these entities, searching by CIK number is the most reliable approach.
How to Search by CIK Number
The Central Index Key (CIK) is a unique 10-digit number the SEC assigns to each registrant. CIK numbers never change, even if a company renames itself or changes its ticker. This makes CIK the most reliable identifier for tracking a specific entity's EDGAR filings over time.
If you already know a company's CIK, enter it directly in the search box. The tool automatically zero-pads it to 10 digits (the format required by EDGAR APIs). You can find a company's CIK using our CIK Number Lookup tool.
Understanding the Search Results
Results show the company's official registered name, CIK number, most recent filings with dates, form types, and direct links to view each filing on SEC.gov. Each filing entry shows the accession number (EDGAR's unique filing identifier), the filing date, and the form type. Click any filing link to view the full document on the SEC website.
The "Filing Date" shown is the date the SEC accepted the filing, which is typically the same as or one day after the submission date. For 10-K and 10-Q filings, check the "Period of Report" field within the filing to see which time period the report covers — this is often different from the filing date itself.
Tips for Better EDGAR Searches
- Use the official legal name: Companies file under their registered legal name, not their brand name. "Alphabet Inc." not "Google."
- Try partial names: Searching "Berkshire" will return Berkshire Hathaway and other Berkshire-named entities.
- Use the form type filter: To see only 10-K annual reports, select "10-K" from the filter dropdown before searching.
- CIK is the most stable identifier: If a company has been acquired or renamed, use the CIK to find filings under the old name.
- For foreign companies: Many foreign private issuers file on EDGAR using Form 20-F (annual) and 6-K (current). Try filtering by these form types.
How to Use This Tool in 3 Steps
Enter a Company Name, Ticker, or CIK
Type the company you're researching — Apple, AAPL, or 0000320193 all work. Our system auto-resolves brand names to legal SEC entities (e.g., Google → Alphabet, Facebook → Meta).
Typos like 'Telsa' for 'Tesla' are handled automatically via fuzzy matching.
Optionally Filter by Form Type
Use the dropdown to focus on a specific filing type — 10-K for annual reports, 10-Q for quarterly, 8-K for material events, Form 4 for insider trades.
Leave blank to see all filings sorted by most recent first.
Click Any Filing to Read It on SEC.gov
Results link directly to the original filing on SEC.gov — the authoritative source. No data is cached or modified by EDGARTools.
Filings open in a new tab so you can compare multiple at once.
Who Uses the Company Search?
EDGAR Company Search is one of the most-used tools in U.S. financial research — anyone doing investment due diligence, regulatory compliance, or financial journalism relies on direct access to SEC filings.
For Investors & Analysts
- Read annual reports — find 10-K filings for any public company before investing
- Track insider trades — monitor Form 4 filings to see executive buying/selling
- Review earnings — find 8-K filings with quarterly results
- Analyze IPO prospectuses — read S-1 filings before new offerings
- Check proxy statements — DEF 14A discloses executive compensation
For Researchers & Developers
- Academic research — pull historical filings for empirical finance studies
- Journalism — investigate corporate disclosures behind news stories
- Legal due diligence — review material contracts and litigation disclosures
- Build apps — use the underlying CIK to call the EDGAR API
- Verify compliance — confirm a company files reports on time