{"slug":"split-adjusted-price-history","qid":"split_factors","label":"Split multiples for large US stock splits since 2020","post_title":"How split-adjusted price history works","post_url":"/blog/split-adjusted-price-history#q-split_factors","columns":["split_event","split_ratio","split_n"],"rows":[{"split_event":"TSLA Aug 2022","split_ratio":"3-for-1","split_n":3},{"split_event":"WMT Feb 2024","split_ratio":"3-for-1","split_n":3},{"split_event":"AAPL Aug 2020","split_ratio":"4-for-1","split_n":4},{"split_event":"NVDA Jul 2021","split_ratio":"4-for-1","split_n":4},{"split_event":"TSLA Aug 2020","split_ratio":"5-for-1","split_n":5},{"split_event":"NVDA Jun 2024","split_ratio":"10-for-1","split_n":10},{"split_event":"SHOP Jun 2022","split_ratio":"10-for-1","split_n":10},{"split_event":"AMZN Jun 2022","split_ratio":"20-for-1","split_n":20},{"split_event":"GOOGL Jul 2022","split_ratio":"20-for-1","split_n":20},{"split_event":"CMG Jun 2024","split_ratio":"50-for-1","split_n":50}],"shape":"ranking","sql":"SELECT\n    concat(ticker, ' ', formatDateTime(execution_date, '%b %Y'))                             AS split_event,\n    concat(toString(toUInt32(any(split_to))), '-for-', toString(toUInt32(any(split_from)))) AS split_ratio,\n    round(toFloat64(any(split_to)) / toFloat64(any(split_from)), 2)                          AS split_n\nFROM global_markets.stocks_splits\nWHERE execution_date >= '2020-01-01'\n  AND execution_date < today()\n  AND split_to >= split_from * 3\n  AND ticker IN ('AAPL', 'AMZN', 'CMG', 'GOOGL', 'NVDA', 'SHOP', 'TSLA', 'WMT')\n  AND ticker NOT IN ('SPCX')\nGROUP BY ticker, execution_date\nORDER BY split_n, split_event","computed_at":"2026-08-22T04:22:03.769259+00:00","elapsed":0.055121278}