Stock Splits in Japan and the 100-Share Unit
Large-cap US forward splits since 2022 and the ticket each one cuttable ·
2026-11-07 · 12×5
US forward and reverse splits per year since 2016ranking ·
2026-11-07 · 11×3
Every AAPL print on September 15, 2026, grouped by trade sizeranking ·
2026-11-07 · 5×3
What a 100-share trading unit would cost on six US namesranking ·
2026-11-07 · 6×4
Large-cap US forward splits since 2022 and the ticket each one cut
Large-cap US forward splits since 2022 and the ticket each one cut
| ticker | split_label | effective_on | shares_after_100 | ticket_cut_pct |
|---|---|---|---|---|
| CMG | 50-for-1 | Jun 26, 2024 | 5000 | 98 |
| BKNG | 25-for-1 | Apr 6, 2026 | 2500 | 96 |
| GOOG | 20-for-1 | Jul 18, 2022 | 2000 | 95 |
| GOOGL | 20-for-1 | Jul 18, 2022 | 2000 | 95 |
| AMZN | 20-for-1 | Jun 6, 2022 | 2000 | 95 |
| ORLY | 15-for-1 | Jun 10, 2025 | 1500 | 93.3 |
| KLAC | 10-for-1 | Jun 12, 2026 | 1000 | 90 |
| NFLX | 10-for-1 | Nov 17, 2025 | 1000 | 90 |
| LRCX | 10-for-1 | Oct 3, 2024 | 1000 | 90 |
| MSTR | 10-for-1 | Aug 8, 2024 | 1000 | 90 |
| AVGO | 10-for-1 | Jul 15, 2024 | 1000 | 90 |
| NVDA | 10-for-1 | Jun 10, 2024 | 1000 | 90 |
the exact SQL behind every number
WITH
large_caps AS
(
SELECT ticker
FROM global_markets.stocks_ratios
WHERE date >= today() - 60
AND market_cap > 20000000000
GROUP BY ticker
),
forward_splits AS
(
SELECT
ticker,
execution_date,
any(split_to) AS split_to,
any(split_from) AS split_from
FROM global_markets.stocks_splits
WHERE execution_date >= '2022-01-01'
AND execution_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker, execution_date
HAVING split_to > split_from
)
SELECT
f.ticker AS ticker,
concat(toString(toUInt32(f.split_to)), '-for-',
toString(toUInt32(f.split_from))) AS split_label,
formatDateTime(f.execution_date, '%b %e, %Y') AS effective_on,
toUInt32(round(100 * toFloat64(f.split_to) / toFloat64(f.split_from))) AS shares_after_100,
round(100 * (1 - toFloat64(f.split_from) / toFloat64(f.split_to)), 1) AS ticket_cut_pct
FROM forward_splits AS f
INNER JOIN large_caps AS l ON l.ticker = f.ticker
ORDER BY shares_after_100 DESC, f.execution_date DESC
LIMIT 12
More from this analysisStock Splits in Japan and the 100-Share Unit
US forward and reverse splits per year since 2016
ranking 11×3
→
What a 100-share trading unit would cost on six US names
ranking 6×4
→
Every AAPL print on September 15, 2026, grouped by trade size
ranking 5×3
→
Splits with an effective date still ahead, inside the next six months
table 40×5
→
See all 3,293 queries →