STRASMORE/EXPLORE 2,170 QUERIES

Most common forward split ratios since 2020, and how each one adjusts a contract

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-04, from How Stock Splits Affect Your Options.

as of ranking 10×4read in context →
Most common forward split ratios since 2020, and how each one adjusts a contract — 10 rows by 4 columns, computed from US exchange, SIP and OPRA data.
ratio_labeladjustment_stylesplit_countshare_of_forward_pct
2-for-1whole number40727
3-for-1whole number21814.5
5-for-1whole number15910.5
4-for-1whole number1419.4
10-for-1whole number956.3
11-for-10uneven392.6
3-for-2uneven332.2
6-for-1whole number201.3
20-for-1whole number161.1
100-for-1whole number120.8
Rows × columns
10 × 4
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 Most common forward split ratios since 2020, and how each one adjusts a contract, derived from the stored result.
ColumnTypeRangeNotes
ratio_label text 10 distinct values (10-for-1, 100-for-1, 11-for-10…)
adjustment_style text 2 distinct values (uneven, whole number)
split_count number 12 to 407 count
share_of_forward_pct number 0.8 to 27 percent

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
SELECT concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))) AS ratio_label,
       if(modulo(toUInt32(split_to), toUInt32(split_from)) = 0, 'whole number', 'uneven') AS adjustment_style,
       count() AS split_count,
       round(100 * count() / (
           SELECT count()
           FROM global_markets.stocks_splits
           WHERE execution_date >= toDate('2020-01-01')
             AND execution_date < toDate('2026-08-01')
             AND toFloat64(split_to) > toFloat64(split_from)
             AND toFloat64(split_from) > 0
             AND toFloat64(split_from) = round(toFloat64(split_from))
             AND toFloat64(split_to) = round(toFloat64(split_to))
       ), 1) AS share_of_forward_pct
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2020-01-01')
  AND execution_date < toDate('2026-08-01')
  AND toFloat64(split_to) > toFloat64(split_from)
  AND toFloat64(split_from) > 0
  AND toFloat64(split_from) = round(toFloat64(split_from))
  AND toFloat64(split_to) = round(toFloat64(split_to))
GROUP BY ratio_label, adjustment_style
ORDER BY split_count DESC
LIMIT 10

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 analysisHow Stock Splits Affect Your Options
US stock splits by year: forward and reverse counts, 2017 through July 2026 ranking 10×3 What one 100 share contract covers after a non whole split ratio, 2020 to July 2026 ranking 10×4 One off cash distributions by size: payments, tickers and median amount since 2021 table 5×5 Forward stock splits at liquid US names, past three years ranking 12×3 AAPL prints by trade size, one to ten shares, June 10 2026 session ranking 10×2 Price weighting across ten large US names, latest close ranking 10×3 See all 2,170 queries →