{"slug":"otc-markets-tiers-and-rule-15c2-11","qid":"disclosure_split","label":"Exchange-listed symbols with a recent SEC periodic report, June 2026","post_title":"OTC Markets Tiers and SEC Rule 15c2-11","post_url":"/blog/otc-markets-tiers-and-rule-15c2-11#q-disclosure_split","columns":["symbols_traded","symbols_with_filing","pct_with_recent_filing"],"rows":[{"symbols_traded":13024,"symbols_with_filing":5434,"pct_with_recent_filing":41.7}],"shape":"scalar","sql":"WITH\n    traded AS\n    (\n        SELECT DISTINCT ticker\n        FROM global_markets.stocks_daily_aggs\n        WHERE date >= '2026-06-01'\n          AND date <  '2026-07-01'\n          AND ifNull(otc, 0) = 0\n          AND ticker NOT IN ('SPCX')\n    ),\n    filers AS\n    (\n        SELECT DISTINCT ticker\n        FROM global_markets.stocks_sec_edgar_index\n        WHERE filing_date >= '2025-06-01'\n          AND filing_date <  '2026-07-01'\n          AND form_type IN ('10-K', '10-Q', '20-F', '40-F')\n          AND ticker != ''\n    )\nSELECT\n    count()                                                       AS symbols_traded,\n    countIf(ifNull(f.ticker, '') != '')                           AS symbols_with_filing,\n    round(100 * countIf(ifNull(f.ticker, '') != '') / count(), 1) AS pct_with_recent_filing\nFROM traded AS t\nLEFT JOIN filers AS f ON f.ticker = t.ticker","computed_at":"2026-08-11T16:03:52.167599+00:00","elapsed":0.002677049}