STRASMORE/EXPLORE 2,401 QUERIES

upcoming_reverse

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-19, from upcoming-reverse-stock-splits.

as of table 19×6read in context →
upcoming_reverse — 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.0772026-09-18
AXTX2026-09-22Sep 221-for-47.162026-09-18
CRMX2026-09-22Sep 221-for-44.9172026-09-18
LITZ2026-09-22Sep 221-for-46.952026-09-18
NBIZ2026-09-22Sep 221-for-46.3252026-09-18
ONDU2026-09-22Sep 221-for-43.562026-09-18
QBTX2026-09-22Sep 221-for-46.6012026-09-18
QUBX2026-09-22Sep 221-for-47.132026-09-18
SMU2026-09-22Sep 221-for-45.3312026-09-18
VWAV2026-09-22Sep 221-for-200.2922026-09-18
WHLR2026-09-22Sep 221-for-90.3282026-09-18
IBO2026-09-23Sep 231-for-12.620.582026-09-18
DLXY2026-09-28Sep 281-for-50.8512026-09-18
IMMP2026-09-28Sep 281-for-200.3172026-09-18
MTNB2026-09-28Sep 281-for-150.1612026-09-18
DHY2026-09-30Sep 301-for-101.6352026-09-18
ETHA2026-10-06Oct 61-for-318.9062026-09-18
DPU2026-12-17Dec 171-for-501.7462026-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, 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.077 to 18.906 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.

the exact SQL behind every number
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

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 analysisupcoming-reverse-stock-splits
price_mix table 3×5 monthly_mix series 12×5 yearly_mix ranking 8×4 The 2s10s spread, every print of the half table 124×2 The 2s10s spread, every print of the half table 124×2 Every half-year since 1976: the 2y and 10y change, the twist between them, and the half's lowest 2s10s print table 100×7 See all 2,401 queries →