STRASMORE/EXPLORE 3,293 QUERIES

Ticker to CIK, with the ten-digit padded form

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-10-16, from How to Download 10-K Filings from EDGAR.

as of table 5×5read in context →
Ticker to CIK, with the ten-digit padded form — 5 rows by 5 columns, computed from US exchange, SIP and OPRA data.
tickerissuercikcik_zero_paddedfilings_on_record
AAPLApple Inc.000032019300003201932081
JNJJOHNSON & JOHNSON000020040600002004063103
KOCOCA COLA CO000002134400000213443119
MSFTMICROSOFT CORP000078901900007890194302
NVDANVIDIA CORP000104581000010458102332
Rows × columns
5 × 5
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for Ticker to CIK, with the ten-digit padded form, derived from the stored result.
ColumnTypeRangeNotes
ticker text 5 distinct values (AAPL, JNJ, KO…)
issuer text 5 distinct values
cik text 5 distinct values (0000021344, 0000200406, 0000320193…)
cik_zero_padded text 5 distinct values (0000021344, 0000200406, 0000320193…)
filings_on_record number 2,081 to 4,302

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    ticker,
    issuer,
    toString(cik)                   AS cik,
    leftPad(toString(cik), 10, '0') AS cik_zero_padded,
    filings_on_record
FROM (
    SELECT
        ticker,
        any(issuer_name) AS issuer,
        any(cik)         AS cik,
        count()          AS filings_on_record
    FROM global_markets.stocks_sec_edgar_index
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'JNJ')
    GROUP BY ticker
)
ORDER BY ticker
⌘/Ctrl + Enter

Work with this data in your AI assistant

Opens ready to query, with this page's data. Free, no account.

More from this analysisHow to Download 10-K Filings from EDGAR
10-K filings by calendar month, complete years since 2021 series 12×3 → Filings on record by form type, trailing year ranking 12×3 → Companies using the phrase 'artificial intelligence' in their annual report ranking 6×3 → Section sizes inside one AAPL annual report ranking 2×2 → Every weekday month-end since 2020: filings indexed on the month's last calendar day table 55×2 → Total EDGAR filings and the Form 4 share, by quarter (last 12 full quarters) table 12×6 → See all 3,293 queries →