STRASMORE/EXPLORE 2,170 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,170 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

Market Cap and Which Share Count It Uses
The recovered share count against the filed diluted counttable · 2026-08-22 · 5×6 Dual class tickers and the market cap printed against eachranking · 2026-08-22 · 4×4Preview: 4 ranked values, largest first. Days since the period each filed share count coversranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first. Apple's basic and diluted share counts, quarter by quarterseries · 2026-08-22 · 20×4Preview: a 16-point series, ending lower.
Dividend Payout Ratio: How to Calculate It
Payout ratio and dividend yield: familiar large US payers, latest snapshotranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first. US dividend payers by payout-ratio band: $1B+ market cap, $5+ share priceranking · 2026-08-22 · 4×3Preview: 4 ranked values, largest first. Coca-Cola (KO): recurring dividends per share by calendar year, 2015-2025ranking · 2026-08-22 · 11×3Preview: 11 ranked values, smallest first.
What Is Dividend Yield? What's Normal in 2026
Trailing dividend yields: eight household names, latest snapshot on fileranking · 2026-08-15 · 8×3Preview: 8 ranked values, largest first. The market's dividend yield vs. the 10-year Treasury: end-June readings, 2016-2026table · 2026-08-15 · 11×5 Trailing yield by sector fund: twelve months of distributions ÷ latest pricetable · 2026-08-15 · 13×5 Recurring cash dividends by payment schedule: H1 2026, all US-listed payersranking · 2026-08-15 · 5×3Preview: 5 ranked values, largest first. Payout ratio by yield band: US payers, $1B+ market cap, latest snapshottable · 2026-08-15 · 4×6 Dividend yield across the US market: $1B+ market cap, $5+ share price, latest snapshotscalar · 2026-08-15 · 1×62,079 Conagra (CAG): price, quarterly dividend, and yield, month-end 2023-07 to 2026-06series · 2026-08-15 · 36×5Preview: a 16-point series, ending higher.
The 8-4-3 Rule for Mutual Funds, Explained
An illustrative $10,000 SPY stake from year end 2005, marked at each year endranking · 2026-07-31 · 21×3Preview: 16 ranked values, smallest first. Annualized SPY price growth over rolling eight-year windows, by starting year endranking · 2026-07-31 · 14×3Preview: 14 ranked values, smallest first. SPY calendar-year price change vs the 12% assumption, 2006-2025ranking · 2026-07-31 · 20×3Preview: 16 ranked values, smallest first.
The recovered share count against the filed diluted count

The recovered share count against the filed diluted count

most recentas of table 5×6read in context →
The recovered share count against the filed diluted count — 5 rows by 6 columns, computed from US exchange, SIP and OPRA data.
tickerimplied_shares_mmfiled_diluted_shares_mmgap_pctperiod_coveredpriced_on
JPM265827824.43Dec 31, 2025Aug 20, 2026
AAPL14594148101.46Dec 27, 2025Aug 20, 2026
NVDA24221243910.7Apr 26, 2026Aug 20, 2026
MSFT742674600.46Dec 31, 2025Aug 20, 2026
KO430343130.24Jul 3, 2026Aug 20, 2026
the exact SQL behind every number
WITH vendor AS
(
    SELECT
        ticker,
        argMax(toFloat64(market_cap), date)             AS mkt_cap,
        argMax(toFloat64(price), date)                  AS px,
        argMax(formatDateTime(date, '%b %e, %Y'), date) AS priced_on
    FROM global_markets.stocks_ratios
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'JPM', 'XOM')
      AND price > 0
      AND market_cap > 0
    GROUP BY ticker
),
filed AS
(
    SELECT
        ticker,
        argMax(toFloat64(diluted_shares_outstanding), (filing_date, period_end))   AS diluted,
        argMax(formatDateTime(period_end, '%b %e, %Y'), (filing_date, period_end)) AS period_covered
    FROM
    (
        SELECT
            arrayJoin(tickers) AS ticker,
            filing_date,
            period_end,
            diluted_shares_outstanding
        FROM global_markets.stocks_income_statements
        WHERE hasAny(tickers, ['AAPL', 'MSFT', 'NVDA', 'KO', 'JPM', 'XOM'])
          AND timeframe = 'quarterly'
          AND diluted_shares_outstanding > 0
    )
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'JPM', 'XOM')
    GROUP BY ticker
)
SELECT
    v.ticker                                                      AS ticker,
    round(v.mkt_cap / v.px / 1e6)                                 AS implied_shares_mm,
    round(f.diluted / 1e6)                                        AS filed_diluted_shares_mm,
    round(abs(v.mkt_cap / v.px - f.diluted) * 100 / f.diluted, 2) AS gap_pct,
    f.period_covered                                              AS period_covered,
    v.priced_on                                                   AS priced_on
FROM vendor AS v
INNER JOIN filed AS f ON f.ticker = v.ticker
ORDER BY gap_pct DESC
$