{"slug":"continuous-futures-contracts-explained","qid":"dividend_step","label":"KO quarterly dividend in cents and as a percent of the share price, 2016 to 2026","post_title":"How Continuous Futures Contracts Are Built","post_url":"/blog/continuous-futures-contracts-explained#q-dividend_step","columns":["ex_date","dividend_cents","share_price_usd","step_pct"],"rows":[{"ex_date":"2016-03-11","dividend_cents":35,"share_price_usd":45.2,"step_pct":0.774},{"ex_date":"2016-06-13","dividend_cents":35,"share_price_usd":45.12,"step_pct":0.776},{"ex_date":"2016-09-13","dividend_cents":35,"share_price_usd":42.28,"step_pct":0.828},{"ex_date":"2016-11-29","dividend_cents":35,"share_price_usd":41.15,"step_pct":0.851},{"ex_date":"2017-03-13","dividend_cents":37,"share_price_usd":42.03,"step_pct":0.88},{"ex_date":"2017-06-13","dividend_cents":37,"share_price_usd":45.03,"step_pct":0.822},{"ex_date":"2017-09-14","dividend_cents":37,"share_price_usd":46.11,"step_pct":0.802},{"ex_date":"2017-11-30","dividend_cents":37,"share_price_usd":45.77,"step_pct":0.808},{"ex_date":"2018-03-14","dividend_cents":39,"share_price_usd":43.78,"step_pct":0.891},{"ex_date":"2018-06-14","dividend_cents":39,"share_price_usd":43.58,"step_pct":0.895},{"ex_date":"2018-09-13","dividend_cents":39,"share_price_usd":45.83,"step_pct":0.851},{"ex_date":"2018-11-29","dividend_cents":39,"share_price_usd":48.98,"step_pct":0.796},{"ex_date":"2019-03-14","dividend_cents":40,"share_price_usd":45.7,"step_pct":0.875},{"ex_date":"2019-06-13","dividend_cents":40,"share_price_usd":51.13,"step_pct":0.782},{"ex_date":"2019-09-13","dividend_cents":40,"share_price_usd":54.26,"step_pct":0.737},{"ex_date":"2019-11-29","dividend_cents":40,"share_price_usd":53.4,"step_pct":0.749},{"ex_date":"2020-03-13","dividend_cents":41,"share_price_usd":48.47,"step_pct":0.846},{"ex_date":"2020-06-12","dividend_cents":41,"share_price_usd":45.6,"step_pct":0.899},{"ex_date":"2020-09-14","dividend_cents":41,"share_price_usd":50.71,"step_pct":0.809},{"ex_date":"2020-11-30","dividend_cents":41,"share_price_usd":51.6,"step_pct":0.795},{"ex_date":"2021-03-12","dividend_cents":42,"share_price_usd":50.36,"step_pct":0.834},{"ex_date":"2021-06-14","dividend_cents":42,"share_price_usd":55.55,"step_pct":0.756},{"ex_date":"2021-09-14","dividend_cents":42,"share_price_usd":55.69,"step_pct":0.754},{"ex_date":"2021-11-30","dividend_cents":42,"share_price_usd":52.45,"step_pct":0.801},{"ex_date":"2022-03-14","dividend_cents":44,"share_price_usd":58.54,"step_pct":0.752},{"ex_date":"2022-06-14","dividend_cents":44,"share_price_usd":59.23,"step_pct":0.743},{"ex_date":"2022-09-15","dividend_cents":44,"share_price_usd":59.53,"step_pct":0.739},{"ex_date":"2022-11-30","dividend_cents":44,"share_price_usd":63.61,"step_pct":0.692},{"ex_date":"2023-03-16","dividend_cents":46,"share_price_usd":60.3,"step_pct":0.763},{"ex_date":"2023-06-15","dividend_cents":46,"share_price_usd":61.23,"step_pct":0.751},{"ex_date":"2023-09-14","dividend_cents":46,"share_price_usd":58.46,"step_pct":0.787},{"ex_date":"2023-11-30","dividend_cents":46,"share_price_usd":58.44,"step_pct":0.787},{"ex_date":"2024-03-14","dividend_cents":48.5,"share_price_usd":60.5,"step_pct":0.802},{"ex_date":"2024-06-14","dividend_cents":48.5,"share_price_usd":62.55,"step_pct":0.775},{"ex_date":"2024-09-13","dividend_cents":48.5,"share_price_usd":71.41,"step_pct":0.679},{"ex_date":"2024-11-29","dividend_cents":48.5,"share_price_usd":64.08,"step_pct":0.757},{"ex_date":"2025-03-14","dividend_cents":51,"share_price_usd":69.16,"step_pct":0.737},{"ex_date":"2025-06-13","dividend_cents":51,"share_price_usd":71.02,"step_pct":0.718},{"ex_date":"2025-09-15","dividend_cents":51,"share_price_usd":66.21,"step_pct":0.77},{"ex_date":"2025-12-01","dividend_cents":51,"share_price_usd":71.95,"step_pct":0.709},{"ex_date":"2026-03-13","dividend_cents":53,"share_price_usd":77.34,"step_pct":0.685},{"ex_date":"2026-06-15","dividend_cents":53,"share_price_usd":80.91,"step_pct":0.655}],"shape":"series","sql":"SELECT\n    toString(d.ex_date)                                           AS ex_date,\n    round(100 * toFloat64(d.cash_amount), 2)                      AS dividend_cents,\n    round(toFloat64(a.close), 2)                                  AS share_price_usd,\n    round(100 * toFloat64(d.cash_amount) / toFloat64(a.close), 3) AS step_pct\nFROM\n(\n    SELECT\n        ex_dividend_date    AS ex_date,\n        max(cash_amount)    AS cash_amount\n    FROM global_markets.stocks_dividends\n    WHERE ticker = 'KO'\n      AND ex_dividend_date >= '2016-01-01'\n      AND ex_dividend_date <= '2026-06-30'\n    GROUP BY ex_dividend_date\n) AS d\nINNER JOIN\n(\n    SELECT date, close\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker = 'KO'\n      AND date >= '2016-01-01'\n      AND date <= '2026-06-30'\n) AS a ON a.date = d.ex_date\nORDER BY ex_date","computed_at":"2026-08-10T14:56:19.414200+00:00","elapsed":0.002524682}