{"slug":"stock-splits-vs-fractional-shares","qid":"recent_splits","label":"Forward stock splits at liquid US names, past three years","post_title":"Stock Splits vs Fractional Shares Explained","post_url":"/blog/stock-splits-vs-fractional-shares#q-recent_splits","columns":["ticker","effective_on","shares_multiplier"],"rows":[{"ticker":"MNST","effective_on":"Aug 11, 2026","shares_multiplier":2},{"ticker":"LABX","effective_on":"Jul 21, 2026","shares_multiplier":6},{"ticker":"CRDU","effective_on":"Jul 21, 2026","shares_multiplier":4},{"ticker":"MUU","effective_on":"Jul 15, 2026","shares_multiplier":20},{"ticker":"KORU","effective_on":"Jul 15, 2026","shares_multiplier":20},{"ticker":"CRWD","effective_on":"Jul 2, 2026","shares_multiplier":4},{"ticker":"MLI","effective_on":"Jul 1, 2026","shares_multiplier":2},{"ticker":"MVLL","effective_on":"Jun 26, 2026","shares_multiplier":3},{"ticker":"NVDL","effective_on":"Jun 26, 2026","shares_multiplier":3},{"ticker":"INTW","effective_on":"Jun 26, 2026","shares_multiplier":8},{"ticker":"MULL","effective_on":"Jun 26, 2026","shares_multiplier":25},{"ticker":"KLAC","effective_on":"Jun 12, 2026","shares_multiplier":10}],"shape":"ranking","sql":"SELECT\n    s.ticker                                                    AS ticker,\n    formatDateTime(s.execution_date, '%b %e, %Y')               AS effective_on,\n    round(toFloat64(s.to_factor) / toFloat64(s.from_factor), 2) AS shares_multiplier\nFROM\n(\n    SELECT\n        ticker,\n        execution_date,\n        any(split_from) AS from_factor,\n        any(split_to)   AS to_factor\n    FROM global_markets.stocks_splits\n    WHERE execution_date >= today() - 1095\n      AND execution_date <= today()\n      AND ticker NOT IN ('SPCX')\n    GROUP BY ticker, execution_date\n    HAVING to_factor >= 2 * from_factor\n) AS s\nINNER JOIN\n(\n    SELECT\n        ticker,\n        avg(volume) AS adv,\n        avg(close)  AS avg_close\n    FROM global_markets.stocks_daily_aggs\n    WHERE date >= today() - 1125\n    GROUP BY ticker\n    HAVING adv > 1000000 AND avg_close > 5\n) AS liq ON liq.ticker = s.ticker\nORDER BY s.execution_date DESC\nLIMIT 12","computed_at":"2026-08-22T04:22:21.301782+00:00","elapsed":0.467783347}