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

3,293 answered market questions

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

Full options quote history: clean NBBO bid/ask snapshots for any US option contract at the interval you choose, by SQL API, $79 a month. See the options quotes plan
Stock Split Candidates: Who Might Split Next?
Split-shaped but stubborn: large caps above $500 with no forward split on recordtable · 2026-11-01 · 12×5 Large-cap forward splits since 2020: the close the session before, and the price the ratio implied aftertable · 2026-11-01 · 16×6 Stock split candidates: large caps above $500 a share, ranked by pricetable · 2026-11-01 · 15×8 Apple, monthly highest and lowest close, 2014 through 2020, restated to the share basis of each dayseries · 2026-11-01 · 84×4Preview: a 16-point series, ending lower. Apple forward splits: the close before each one and the price it landed attable · 2026-11-01 · 3×5
Split-shaped but stubborn: large caps above $500 with no forward split on record

Split-shaped but stubborn: large caps above $500 with no forward split on record

most recentas of table 12×5read in context →
Split-shaped but stubborn: large caps above $500 with no forward split on record — 12 rows by 5 columns, computed from US exchange, SIP and OPRA data.
tickercloses_above_500first_above_500_in_windowlatest_closehighest_close
MELI1255November 1, 2021$1624.53$2613.63
FCNCA1255November 1, 2021$2352.64$2382.5
MKL1255November 1, 2021$1869.82$2191.9
EQIX1255November 1, 2021$1013.7$1115.94
MTD1255November 1, 2021$1674.81$1718.61
TDG1255November 1, 2021$1146.81$1620.83
BRK.A1255November 1, 2021$815600$821931
BLK1255November 1, 2021$1147.54$1202.59
AZO1255November 1, 2021$3169.82$4354.54
REGN1249November 1, 2021$927.89$1201.76
GWW1117December 7, 2021$1359.17$1402.03
COST1071November 3, 2021$1012.28$1094.32
the exact SQL behind every number
WITH
big_caps AS
(
    SELECT
        ticker,
        argMax(market_cap, date) AS market_cap
    FROM global_markets.stocks_ratios
    WHERE date >= today() - 45
    GROUP BY ticker
    HAVING toFloat64(market_cap) >= 20e9
),
ever_split AS
(
    SELECT DISTINCT ticker
    FROM global_markets.stocks_splits
    WHERE split_to > split_from
)
SELECT
    d.ticker                                                            AS ticker,
    uniqExactIf(d.date, d.close >= 500)                                 AS closes_above_500,
    concat(monthName(minIf(d.date, d.close >= 500)), ' ', toString(toDayOfMonth(minIf(d.date, d.close >= 500))), ', ', toString(toYear(minIf(d.date, d.close >= 500)))) AS first_above_500_in_window,
    concat('$', toString(round(toFloat64(argMax(d.close, d.date)), 2))) AS latest_close,
    concat('$', toString(round(toFloat64(max(d.close)), 2)))            AS highest_close
FROM global_markets.stocks_daily_aggs AS d
WHERE d.date >= today() - 1826
  AND d.ticker IN (SELECT ticker FROM big_caps)
  AND d.ticker NOT IN (SELECT ticker FROM ever_split)
  AND d.ticker NOT IN ('SPCX')
GROUP BY d.ticker
HAVING argMax(d.close, d.date) >= 500
   AND closes_above_500 >= 250
ORDER BY closes_above_500 DESC
LIMIT 12
$