{"slug":"how-stock-splits-affect-options","qid":"special_cash_sizes","label":"One off cash distributions by size: payments, tickers and median amount since 2021","post_title":"How Stock Splits Affect Your Options","post_url":"/blog/how-stock-splits-affect-options#q-special_cash_sizes","columns":["payout_bucket","payment_count","ticker_count","share_of_payments_pct","median_usd"],"rows":[{"payout_bucket":"under $0.125","payment_count":5068,"ticker_count":2128,"share_of_payments_pct":40.1,"median_usd":0.041},{"payout_bucket":"$0.125 to $0.25","payment_count":1678,"ticker_count":945,"share_of_payments_pct":13.3,"median_usd":0.174},{"payout_bucket":"$0.25 to $1.00","payment_count":2746,"ticker_count":1373,"share_of_payments_pct":21.7,"median_usd":0.461},{"payout_bucket":"$1.00 to $5.00","payment_count":1946,"ticker_count":1002,"share_of_payments_pct":15.4,"median_usd":1.75},{"payout_bucket":"$5.00 and up","payment_count":1204,"ticker_count":740,"share_of_payments_pct":9.5,"median_usd":15}],"shape":"table","sql":"SELECT multiIf(toFloat64(cash_amount) >= 5, '$5.00 and up',\n               toFloat64(cash_amount) >= 1, '$1.00 to $5.00',\n               toFloat64(cash_amount) >= 0.25, '$0.25 to $1.00',\n               toFloat64(cash_amount) >= 0.125, '$0.125 to $0.25',\n               'under $0.125') AS payout_bucket,\n       count() AS payment_count,\n       uniqExact(ticker) AS ticker_count,\n       round(100 * count() / (\n           SELECT count()\n           FROM global_markets.stocks_dividends\n           WHERE ex_dividend_date >= toDate('2021-01-01')\n             AND ex_dividend_date < toDate('2026-08-01')\n             AND distribution_type != 'recurring'\n             AND toFloat64(cash_amount) > 0\n       ), 1) AS share_of_payments_pct,\n       round(quantileDeterministic(0.5)(toFloat64(cash_amount), cityHash64(ticker)), 3) AS median_usd\nFROM global_markets.stocks_dividends\nWHERE ex_dividend_date >= toDate('2021-01-01')\n  AND ex_dividend_date < toDate('2026-08-01')\n  AND distribution_type != 'recurring'\n  AND toFloat64(cash_amount) > 0\nGROUP BY payout_bucket\nORDER BY median_usd","computed_at":"2026-08-04T14:01:10.725139+00:00","elapsed":0.002320034}