STRASMORE/EXPLORE 2,170 QUERIES

Effective dates by weekday: US-listed splits, 2021 to mid-2026

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-08-05, from When Does a Stock Split Take Effect?.

as of series 5×3read in context →
Effective dates by weekday: US-listed splits, 2021 to mid-2026 — 5 rows by 3 columns, computed from US exchange, SIP and OPRA data.
weekdayforward_splitsreverse_splits
Thursday300789
Monday2671162
Friday229975
Tuesday199922
Wednesday183709
Rows × columns
5 × 3
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for Effective dates by weekday: US-listed splits, 2021 to mid-2026, derived from the stored result.
ColumnTypeRangeNotes
weekday date Friday to Wednesday
forward_splits number 183 to 300
reverse_splits number 709 to 1,162

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

the exact SQL behind every number
WITH s AS (
    SELECT ticker,
           execution_date,
           toFloat64(max(split_to)) / toFloat64(max(split_from)) AS ratio
    FROM global_markets.stocks_splits
    WHERE execution_date >= toDate('2021-01-01')
      AND execution_date <= toDate('2026-07-31')
      AND split_to > 0
      AND split_from > 0
    GROUP BY ticker, execution_date
)
SELECT multiIf(toDayOfWeek(execution_date) = 1, 'Monday',
               toDayOfWeek(execution_date) = 2, 'Tuesday',
               toDayOfWeek(execution_date) = 3, 'Wednesday',
               toDayOfWeek(execution_date) = 4, 'Thursday',
               'Friday') AS weekday,
       countIf(ratio >= 1.25) AS forward_splits,
       countIf(ratio < 1) AS reverse_splits
FROM s
WHERE toDayOfWeek(execution_date) <= 5
GROUP BY weekday
ORDER BY forward_splits DESC, weekday

Run your own version of this

The same 22 years of US equities and 12 years of options data are queryable in SQL or plain English. A free account runs 100 queries a day and takes no card.

More from this analysisWhen Does a Stock Split Take Effect?
NVDA around its 10-for-1 split: regular-session close and volume, June 3 to June 14, 2024 series 10×4 Completed forward splits of 3-for-1 or larger: selected large-cap names, 2022 to 2026 ranking 12×4 US-listed splits by ratio band, 2021 to mid-2026: the 25% line in the data ranking 5×3 Days between declaration, ex-date, record and payable series 16×5 AAPL dividends per share: as reported and split adjusted series 12×4 Forward and reverse splits by year across US listings ranking 10×3 See all 2,170 queries →