STRASMORE/EXPLORE 2,549 QUERIES

Upcoming reverse stock splits: ratio, effective date and last close

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-09-20, from Upcoming Reverse Stock Splits: Live Calendar.

as of table 19×6read in context →
Upcoming reverse stock splits: ratio, effective date and last close — 19 rows by 6 columns, computed from US exchange, SIP and OPRA data.
tickereffectiveeffective_labelsplit_ratiolast_closeclose_as_of
FEXXF2026-09-21Sep 211-for-8None
UZX2026-09-21Sep 211-for-230.08132026-09-18
AXTX2026-09-22Sep 221-for-47.332026-09-18
CRMX2026-09-22Sep 221-for-44.62026-09-18
LITZ2026-09-22Sep 221-for-46.62026-09-18
NBIZ2026-09-22Sep 221-for-45.962026-09-18
ONDU2026-09-22Sep 221-for-43.542026-09-18
QBTX2026-09-22Sep 221-for-46.152026-09-18
QUBX2026-09-22Sep 221-for-47.542026-09-18
SMU2026-09-22Sep 221-for-44.472026-09-18
VWAV2026-09-22Sep 221-for-200.26282026-09-18
WHLR2026-09-22Sep 221-for-90.26762026-09-18
IBO2026-09-23Sep 231-for-12.620.592026-09-18
DLXY2026-09-28Sep 281-for-50.86022026-09-18
IMMP2026-09-28Sep 281-for-200.28772026-09-18
MTNB2026-09-28Sep 281-for-150.16042026-09-18
DHY2026-09-30Sep 301-for-101.662026-09-18
ETHA2026-10-06Oct 61-for-319.922026-09-18
DPU2026-12-17Dec 171-for-501.632026-09-18
Rows × columns
19 × 6
Period covered
to
Computed
Completeness
Some fields are partly empty — see the columns below
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 Upcoming reverse stock splits: ratio, effective date and last close, derived from the stored result.
ColumnTypeRangeNotes
ticker text 19 distinct values (AXTX, CRMX, DHY…)
effective date 2026-09-21 to 2026-12-17
effective_label text 7 distinct values (Dec 17, Oct 6, Sep 21…)
split_ratio text 11 distinct values (1-for-10, 1-for-12.62, 1-for-15…)
last_close number 0.0813 to 19.92 US dollars · 18 of 19 rows populated
close_as_of date 2026-09-18 18 of 19 rows populated

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.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    s.ticker                                                               AS ticker,
    toString(s.execution_date)                                             AS effective,
    concat(formatDateTime(s.execution_date, '%b'), ' ',
           toString(toDayOfMonth(s.execution_date)))                       AS effective_label,
    concat('1-for-', toString(round(s.from_shares / s.to_shares, 2)))      AS split_ratio,
    if(c.close_as_of = toDate('1970-01-01'), NULL, round(c.last_close, 4)) AS last_close,
    if(c.close_as_of = toDate('1970-01-01'), '', toString(c.close_as_of))  AS close_as_of
FROM
(
    SELECT
        ticker,
        execution_date,
        max(toFloat64(split_from)) AS from_shares,
        max(toFloat64(split_to))   AS to_shares
    FROM global_markets.stocks_splits
    WHERE execution_date >= today()
      AND split_from > split_to
      AND split_to > 0
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, execution_date
) AS s
LEFT JOIN
(
    SELECT
        ticker,
        argMax(toFloat64(close), date) AS last_close,
        max(date)                      AS close_as_of
    FROM global_markets.stocks_daily_aggs
    WHERE date >= today() - 30
      AND date <  today()
      AND ticker IN
      (
          SELECT ticker
          FROM global_markets.stocks_splits
          WHERE execution_date >= today()
            AND split_from > split_to
      )
    GROUP BY ticker
) AS c ON c.ticker = s.ticker
ORDER BY s.execution_date, s.ticker
LIMIT 80
⌘/Ctrl + Enter

Arbeiten Sie mit diesen Daten in Ihrem KI-Assistenten

Öffnet sich abfragebereit, mit den Daten dieser Seite. Kostenlos, ohne Konto.

More from this analysisUpcoming Reverse Stock Splits: Live Calendar
Pre-split price of reverse splits: the calendar ahead versus the trailing twelve months table 3×5 → Reverse versus forward splits by month, last twelve complete months series 12×5 → Reverse versus forward splits by year ranking 8×4 → Upcoming US stock splits: announced, with a future effective date table 30×5 → Reverse vs forward splits by execution month, trailing two years series 24×5 → Forward and reverse stock splits per year, 2016 to today ranking 11×3 → See all 2,549 queries →