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

Upcoming Stock Splits Calendar
Upcoming US stock splits: announced, with a future effective datetable · 2026-08-25 · 30×5 Announced upcoming splits by directionranking · 2026-08-25 · 2×2Preview: 2 ranked values, smallest first. Announced stock splits by effective month: forward vs reverseseries · 2026-08-25 · 5×4Preview: a 5-point series, ending lower.
Upcoming Ex-Dividend Dates: Stocks This Week
Three household payers at their last ex-date: prior close, ex-morning open, and the payment for scaleseries · 2026-08-25 · 3×8Preview: a 3-point series, roughly flat. Who goes ex-dividend in the next 14 days: names, cadence and implied yield by size bandtable · 2026-08-25 · 4×5 Names going ex-dividend, day by day: the next seven days of declared recordsseries · 2026-08-25 · 5×5Preview: a 5-point series, ending higher. Ex-dividend dates by calendar month: three-year average, quarterly vs monthly payersseries · 2026-08-25 · 12×4Preview: a 12-point series, ending higher. Thirteen big dividend and income funds: last ex-date, cadence, and the implied next ex-dateseries · 2026-08-25 · 13×8Preview: a 13-point series, ending higher. Forward-declared ex-dividend records on file: the receipt behind this calendarscalar · 2026-08-25 · 1×54,344 Every mega-cap ex-dividend event of the past six months: price path from the pre-ex closetable · 2026-08-25 · 5×6 Largest companies going ex-dividend in the next 14 days: amount, pay date, indicated yieldseries · 2026-08-25 · 12×8Preview: a 12-point series, ending higher.
Options Expiration Calendar 2026: All 12 Dates
Every Friday of 2026 through July, shortest session firstseries · 2026-08-22 · 31×4Preview: a 16-point series, ending higher. Every 2026 monthly options expiration dateseries · 2026-08-22 · 12×6Preview: a 12-point series, ending higher. Was the April expiration Friday a trading day?ranking · 2026-08-22 · 11×4Preview: 11 ranked values, largest first. AAPL contracts traded into each 2026 expiration date, H1series · 2026-08-22 · 68×4Preview: a 16-point series, ending lower.
Triple Witching 2026 Dates and Volume Data
SPY on witching sessions vs. the same month's other sessions: intraday range and net move (% of the open)series · 2026-08-14 · 8×4Preview: a 8-point series, roughly flat. Every quarterly witching session since September 2024: market-wide regular-hours dollar volume vs. the month's other sessionsseries · 2026-08-14 · 8×4Preview: a 8-point series, ending lower. Dollar volume by half hour: witching Thursday (Jun 18, 2026) vs. the ordinary Friday before it (Jun 12)series · 2026-08-14 · 13×3Preview: a 13-point series, roughly flat.
Upcoming US stock splits: announced, with a future effective date

Upcoming US stock splits: announced, with a future effective date

most recentas of table 30×5read in context →
Upcoming US stock splits: announced, with a future effective date — 30 rows by 5 columns, computed from US exchange, SIP and OPRA data.
execution_datescheduledtickerratiosplit_direction
2026-08-26Aug 26, 2026VMAR1-for-10reverse split
2026-08-27Aug 27, 2026IMCC1-for-30reverse split
2026-08-27Aug 27, 2026LGVN1-for-10reverse split
2026-08-27Aug 27, 2026NVX1-for-10reverse split
2026-08-27Aug 27, 2026WHLR1-for-4reverse split
2026-08-27Aug 27, 2026YMT1-for-16reverse split
2026-08-28Aug 28, 2026SGIPF2-for-1forward split
2026-08-31Aug 31, 2026TPET1-for-9reverse split
2026-08-31Aug 31, 2026TRUX4-for-1forward split
2026-08-31Aug 31, 2026WZRD1-for-15reverse split
2026-09-01Sep 1, 2026KAPA1-for-7reverse split
2026-09-01Sep 1, 2026NIVF1-for-3reverse split
2026-09-08Sep 8, 2026AIXI1-for-7reverse split
2026-09-08Sep 8, 2026TXXD1-for-10reverse split
2026-09-09Sep 9, 2026AVXX1-for-5reverse split
2026-09-09Sep 9, 2026IONZ1-for-10reverse split
2026-09-09Sep 9, 2026RCAX1-for-5reverse split
2026-09-09Sep 9, 2026RKLZ1-for-5reverse split
2026-09-10Sep 10, 2026ASTN1-for-4reverse split
2026-09-10Sep 10, 2026DAMD1-for-10reverse split
2026-09-10Sep 10, 2026KEEX4-for-1forward split
2026-09-10Sep 10, 2026LFT1-for-10reverse split
2026-09-10Sep 10, 2026LNOK2-for-1forward split
2026-09-10Sep 10, 2026OKLL1-for-5reverse split
2026-09-10Sep 10, 2026OSCX3-for-1forward split
2026-09-10Sep 10, 2026QBTZ1-for-5reverse split
2026-09-10Sep 10, 2026RGTZ1-for-5reverse split
2026-09-10Sep 10, 2026SMCZ1-for-2reverse split
2026-09-10Sep 10, 2026STSM1-for-2reverse split
2026-09-11Sep 11, 2026DLHGF51-for-50forward split
the exact SQL behind every number
SELECT
    execution_date,
    formatDateTime(execution_date, '%b %e, %Y') AS scheduled,
    ticker,
    concat(toString(toInt32(split_to)), '-for-', toString(toInt32(split_from))) AS ratio,
    if(adjustment_type = 'forward_split', 'forward split', 'reverse split') AS split_direction
FROM global_markets.stocks_splits
WHERE execution_date > today()
  AND adjustment_type IN ('forward_split', 'reverse_split')
ORDER BY execution_date, ticker
LIMIT 30
$