STRASMORE/EXPLORE 2,882 QUERIES

filing_trail

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-01, from do-stock-splits-need-shareholder-approval.

as of ranking 4×4read in context →
filing_trail — 4 rows by 4 columns, computed from US exchange, SIP and OPRA data.
labelproxy_statementsform_8k_filingsall_filings
AAPL0522
AMZN4665
GOOGL24120
TSLA6654
Rows × columns
4 × 4
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 filing_trail, derived from the stored result.
ColumnTypeRangeNotes
label text 4 distinct values (AAPL, AMZN, GOOGL…)
proxy_statements number 0 to 6
form_8k_filings number 4 to 6
all_filings number 22 to 120

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
    label,
    countDistinctIf(accession_number, startsWith(form_type, 'DEF')) AS proxy_statements,
    countDistinctIf(accession_number, startsWith(form_type, '8-K')) AS form_8k_filings,
    countDistinct(accession_number)                                 AS all_filings
FROM
(
    SELECT
        accession_number,
        form_type,
        filing_date,
        multiIf(
            toUInt64OrZero(toString(cik)) = 320193,  'AAPL',
            toUInt64OrZero(toString(cik)) = 1018724, 'AMZN',
            toUInt64OrZero(toString(cik)) = 1652044, 'GOOGL',
            'TSLA')                                 AS label,
        toUInt64OrZero(toString(cik))               AS cik_num
    FROM global_markets.stocks_sec_edgar_index
    WHERE filing_date >= '2020-04-03'
      AND filing_date <  '2022-08-25'
)
WHERE (cik_num = 320193  AND filing_date >= '2020-04-03' AND filing_date < '2020-08-31')
   OR (cik_num = 1018724 AND filing_date >= '2022-01-28' AND filing_date < '2022-06-06')
   OR (cik_num = 1652044 AND filing_date >= '2022-03-10' AND filing_date < '2022-07-18')
   OR (cik_num = 1318605 AND filing_date >= '2022-03-28' AND filing_date < '2022-08-25')
GROUP BY label
ORDER BY label
⌘/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 analysisdo-stock-splits-need-shareholder-approval
reverse_split_ratios ranking 12×3 → split_cadence ranking 11×3 → forward_split_months series 12×3 → marquee_splits series 4×4 → Top 25 weekly-options underlyings by distinct contracts traded, with expiration weekdays ranking 25×4 → Annualized volatility vs total return, 25 large caps, calmest to wildest (~2 years) ranking 25×3 → See all 2,882 queries →