Buying Before or After a Stock Split
Forward and reverse splits by year, US listed companiesranking ·
2026-10-08 · 10×3
Recent forward splits at large US companies, by effective sessionranking ·
2026-10-08 · 12×4
Most-used forward split multipliers, last ten yearsranking ·
2026-10-08 · 10×3
AAPL across its 2020 four for one split: split-adjusted closes and volumeseries ·
2026-10-08 · 10×4
Cost Basis After a Stock Split, Step by Step
Forward and reverse splits per calendar yearranking ·
2026-10-04 · 11×3
The most common split terms of the past five yearsranking ·
2026-10-04 · 12×3
One hypothetical 100-share lot through every AAPL splitseries ·
2026-10-04 · 3×5
Every KO dividend of the past four years, one new lot each if reinvestedseries ·
2026-10-04 · 16×3
Walmart Stock Split History (WMT)
Walmart (WMT) dividends per share: as declared and restated for splitsranking ·
2026-10-02 · 12×3
Every Walmart (WMT) stock split, with the running share multiplierscalar ·
2026-10-02 · 1×43
Walmart (WMT) year-end close and yearly high, as the series stores themranking ·
2026-10-02 · 12×3
Companies completing a forward stock split, by calendar yearranking ·
2026-10-02 · 16×2
Wash Sale Rule and Options: The 61-Day Window
How many trading sessions fit inside a 61 day wash sale windowseries ·
2026-08-13 · 30×4
One full 61 day wash sale window on the tape: AAPL, Dec 1 2025 through Jan 30 2026series ·
2026-08-13 · 42×3
Average call and put delta by strike distance, AAPL, 20 to 45 days to expiry, June 2026ranking ·
2026-08-13 · 5×4
Every December session and how far its wash sale window reaches into the new yearseries ·
2026-08-13 · 22×4
Dividend Reinvestment Plans (DRIPs) Explained
Days from ex-dividend date to cash: six household dividend payersranking ·
2026-08-11 · 6×4
KO: ex-dividend close against the pay date close, 2021 to 2026series ·
2026-08-11 · 22×5
Reinvestment events a year: a monthly payer against a quarterly payerranking ·
2026-08-11 · 10×3
How often listed payers distribute, trailing yearranking ·
2026-08-11 · 5×3
Cost Basis Methods: FIFO vs Specific ID
Cheapest to dearest monthly lot in 2024, five household tickersranking ·
2026-08-09 · 5×3
Twelve monthly AAPL lots, first regular session of each month of 2024series ·
2026-08-09 · 12×3
Realized gain per share on each 2024 lot, sold at the same June 2025 priceseries ·
2026-08-09 · 12×3
Selling Mutual Funds at a Loss: How Basis Works
Daily tracking difference against SPY: broad US equity funds, first half of 2026ranking ·
2026-08-01 · 4×3
The same monthly lots ranked by per share result at the December 2022 priceranking ·
2026-08-01 · 18×3
Distribution cadence: index and income funds, twelve months to June 30, 2026ranking ·
2026-08-01 · 9×4
A monthly buyer's lot prices and running average cost: VTI, July 2021 to December 2022series ·
2026-08-01 · 18×4
Forward and reverse splits by year, US listed companies
Forward and reverse splits by year, US listed companies
| year | forward_splits | reverse_splits |
|---|---|---|
| 2016 | 416 | 725 |
| 2017 | 379 | 701 |
| 2018 | 516 | 524 |
| 2019 | 388 | 606 |
| 2020 | 352 | 679 |
| 2021 | 404 | 488 |
| 2022 | 362 | 622 |
| 2023 | 358 | 834 |
| 2024 | 451 | 867 |
| 2025 | 424 | 1036 |
the exact SQL behind every number
SELECT
toYear(execution_date) AS year,
countIf(mult > 1) AS forward_splits,
countIf(mult < 1) AS reverse_splits
FROM
(
SELECT
execution_date,
ticker,
toFloat64(any(split_to)) / toFloat64(any(split_from)) AS mult
FROM global_markets.stocks_splits
WHERE execution_date >= '2016-01-01'
AND execution_date < toStartOfYear(today())
GROUP BY execution_date, ticker
)
GROUP BY year
ORDER BY year
More from this analysisBuying Before or After a Stock Split
Recent forward splits at large US companies, by effective session
ranking 12×4
→
Most-used forward split multipliers, last ten years
ranking 10×3
→
AAPL across its 2020 four for one split: split-adjusted closes and volume
series 10×4
→
The most common split terms of the past five years
ranking 12×3
→
See all 3,256 queries →