{"slug":"do-stock-splits-need-shareholder-approval","qid":"marquee_splits","label":"marquee_splits","post_title":"do-stock-splits-need-shareholder-approval","post_url":"/blog/do-stock-splits-need-shareholder-approval#q-marquee_splits","columns":["ticker","effective_date","ratio","new_shares_per_old"],"rows":[{"ticker":"AAPL","effective_date":"Aug 31, 2020","ratio":"4-for-1","new_shares_per_old":4},{"ticker":"AMZN","effective_date":"Jun 6, 2022","ratio":"20-for-1","new_shares_per_old":20},{"ticker":"GOOGL","effective_date":"Jul 18, 2022","ratio":"20-for-1","new_shares_per_old":20},{"ticker":"TSLA","effective_date":"Aug 25, 2022","ratio":"3-for-1","new_shares_per_old":3}],"shape":"series","sql":"SELECT\n    ticker,\n    formatDateTime(any(execution_date), '%b %e, %Y')                AS effective_date,\n    concat(toString(toUInt32(any(split_to))), '-for-',\n           toString(toUInt32(any(split_from))))                     AS ratio,\n    toUInt32(round(any(split_to) / any(split_from)))                 AS new_shares_per_old\nFROM global_markets.stocks_splits\nWHERE (ticker = 'AAPL'  AND execution_date BETWEEN '2020-08-25' AND '2020-09-05')\n   OR (ticker = 'AMZN'  AND execution_date BETWEEN '2022-06-01' AND '2022-06-10')\n   OR (ticker = 'GOOGL' AND execution_date BETWEEN '2022-07-14' AND '2022-07-22')\n   OR (ticker = 'TSLA'  AND execution_date BETWEEN '2022-08-20' AND '2022-08-29')\nGROUP BY ticker\nORDER BY any(execution_date)","computed_at":"2026-10-01T15:10:08.203721+00:00","elapsed":0.003579818}