{"slug":"how-often-do-stocks-split","qid":"per_year","label":"Forward and reverse stock splits per year, 2016 to today","post_title":"How Often Do Stocks Split?","post_url":"/blog/how-often-do-stocks-split#q-per_year","columns":["year","forward_splits","reverse_splits"],"rows":[{"year":"2016","forward_splits":172,"reverse_splits":726},{"year":"2017","forward_splits":219,"reverse_splits":707},{"year":"2018","forward_splits":196,"reverse_splits":526},{"year":"2019","forward_splits":95,"reverse_splits":606},{"year":"2020","forward_splits":117,"reverse_splits":685},{"year":"2021","forward_splits":174,"reverse_splits":491},{"year":"2022","forward_splits":130,"reverse_splits":622},{"year":"2023","forward_splits":165,"reverse_splits":837},{"year":"2024","forward_splits":257,"reverse_splits":871},{"year":"2025","forward_splits":240,"reverse_splits":1038},{"year":"2026","forward_splits":183,"reverse_splits":778}],"shape":"ranking","sql":"SELECT toString(toYear(execution_date)) AS year,\n       countIf(adjustment_type = 'forward_split') AS forward_splits,\n       countIf(adjustment_type = 'reverse_split') AS reverse_splits\nFROM global_markets.stocks_splits\nWHERE execution_date BETWEEN toDate('2016-01-01') AND today()\nGROUP BY year\nORDER BY year","computed_at":"2026-08-22T04:13:28.408372+00:00","elapsed":0.046275323}