STRASMORE/EXPLORE 3,256 QUERIES 22Y EQUITIES · 12Y OPTIONS

3,256 answered market questions

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

NFLX Stock Split History: Every Netflix Split
Nominal share prices and the most recent split on recordranking · 2026-10-07 · 12×3Preview: 12 ranked values, largest first. NFLX near-the-money strike ladder: implied volatility and traded volumeranking · 2026-10-07 · 14×3Preview: 14 ranked values, smallest first. Every Netflix (NFLX) stock split on record, with ratio and chart divisorseries · 2026-10-07 · 3×5Preview: a 3-point series, ending lower. Most recent split ratio on record for household-name US listingsranking · 2026-10-07 · 11×3Preview: 11 ranked values, largest first.
Walmart Stock Split History (WMT)
Walmart (WMT) dividends per share: as declared and restated for splitsranking · 2026-10-02 · 12×3Preview: 12 ranked values, largest first. Every Walmart (WMT) stock split, with the running share multiplierscalar · 2026-10-02 · 1×43 Walmart (WMT) year-end close and yearly high, as the series stores themranking · 2026-10-02 · 12×3Preview: 12 ranked values, smallest first. Companies completing a forward stock split, by calendar yearranking · 2026-10-02 · 16×2Preview: 16 ranked values, largest first.
Apple Stock Split History and Ratios
Apple's yearly price range, split-adjusted, 2012 through the current yearranking · 2026-08-24 · 15×4Preview: 15 ranked values, smallest first. Apple's daily closes around the most recent split, split-adjustedseries · 2026-08-24 · 10×4Preview: a 10-point series, roughly flat. Every Apple stock split and what one old share becomesseries · 2026-08-24 · 3×4Preview: a 3-point series, ending lower. The twelve months before each Apple splitranking · 2026-08-24 · 3×4Preview: 3 ranked values, smallest first.
Nominal share prices and the most recent split on record

Nominal share prices and the most recent split on record

most recentas of ranking 12×3read in context →
Nominal share prices and the most recent split on record — 12 rows by 3 columns, computed from US exchange, SIP and OPRA data.
tickerlast_closemost_recent_split
NFLX68.94Nov 2025
NVR6050none on record
AZO2900.62none on record
MELI1836.21none on record
COST943.85none on record
META736.7none on record
MSFT525.69Feb 2003
AAPL336.17Aug 2020
NVDA237.61Jun 2024
BKNG157.75Apr 2026
WMT107.82Feb 2024
ORLY85.5Jun 2025
the exact SQL behind every number
WITH
    latest_close AS
    (
        SELECT
            ticker,
            argMax(close, date) AS last_px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker IN ('NFLX', 'NVR', 'BKNG', 'AZO', 'MELI', 'COST', 'ORLY', 'AAPL', 'MSFT', 'META', 'NVDA', 'WMT')
          AND date >= today() - 14
        GROUP BY ticker
    ),
    latest_split AS
    (
        SELECT
            ticker,
            max(execution_date) AS split_on
        FROM global_markets.stocks_splits
        WHERE ticker IN ('NFLX', 'NVR', 'BKNG', 'AZO', 'MELI', 'COST', 'ORLY', 'AAPL', 'MSFT', 'META', 'NVDA', 'WMT')
        GROUP BY ticker
    )
SELECT
    c.ticker                       AS ticker,
    round(toFloat64(c.last_px), 2) AS last_close,
    if(toYear(s.split_on) < 1980,
       'none on record',
       formatDateTime(s.split_on, '%b %Y')) AS most_recent_split
FROM latest_close AS c
LEFT JOIN latest_split AS s ON s.ticker = c.ticker
ORDER BY
    c.ticker = 'NFLX' DESC,
    last_close DESC
$