{"slug":"covered-calls-and-the-straddle-rules","qid":"ko_dividends","label":"ko_dividends","post_title":"covered-calls-and-the-straddle-rules","post_url":"/blog/covered-calls-and-the-straddle-rules#q-ko_dividends","columns":["ex_date","ex_date_label","cash_amount","window_opens","window_closes"],"rows":[{"ex_date":"2023-11-30","ex_date_label":"Nov 30, 2023","cash_amount":0.46,"window_opens":"Oct 1, 2023","window_closes":"Jan 29, 2024"},{"ex_date":"2024-03-14","ex_date_label":"Mar 14, 2024","cash_amount":0.485,"window_opens":"Jan 14, 2024","window_closes":"May 13, 2024"},{"ex_date":"2024-06-14","ex_date_label":"Jun 14, 2024","cash_amount":0.485,"window_opens":"Apr 15, 2024","window_closes":"Aug 13, 2024"},{"ex_date":"2024-09-13","ex_date_label":"Sep 13, 2024","cash_amount":0.485,"window_opens":"Jul 15, 2024","window_closes":"Nov 12, 2024"},{"ex_date":"2024-11-29","ex_date_label":"Nov 29, 2024","cash_amount":0.485,"window_opens":"Sep 30, 2024","window_closes":"Jan 28, 2025"},{"ex_date":"2025-03-14","ex_date_label":"Mar 14, 2025","cash_amount":0.51,"window_opens":"Jan 13, 2025","window_closes":"May 13, 2025"},{"ex_date":"2025-06-13","ex_date_label":"Jun 13, 2025","cash_amount":0.51,"window_opens":"Apr 14, 2025","window_closes":"Aug 12, 2025"},{"ex_date":"2025-09-15","ex_date_label":"Sep 15, 2025","cash_amount":0.51,"window_opens":"Jul 17, 2025","window_closes":"Nov 14, 2025"},{"ex_date":"2025-12-01","ex_date_label":"Dec 1, 2025","cash_amount":0.51,"window_opens":"Oct 2, 2025","window_closes":"Jan 30, 2026"},{"ex_date":"2026-03-13","ex_date_label":"Mar 13, 2026","cash_amount":0.53,"window_opens":"Jan 12, 2026","window_closes":"May 12, 2026"},{"ex_date":"2026-06-15","ex_date_label":"Jun 15, 2026","cash_amount":0.53,"window_opens":"Apr 16, 2026","window_closes":"Aug 14, 2026"},{"ex_date":"2026-09-15","ex_date_label":"Sep 15, 2026","cash_amount":0.53,"window_opens":"Jul 17, 2026","window_closes":"Nov 14, 2026"}],"shape":"series","sql":"SELECT\n    toString(ex_dividend_date)                          AS ex_date,\n    formatDateTime(ex_dividend_date, '%b %e, %Y')       AS ex_date_label,\n    round(toFloat64(max(cash_amount)), 4)               AS cash_amount,\n    formatDateTime(ex_dividend_date - 60, '%b %e, %Y')  AS window_opens,\n    formatDateTime(ex_dividend_date + 60, '%b %e, %Y')  AS window_closes\nFROM global_markets.stocks_dividends\nWHERE ticker = 'KO'\n  AND ex_dividend_date >= '2023-10-01'\n  AND ex_dividend_date <= today()\nGROUP BY ex_dividend_date\nORDER BY ex_dividend_date","computed_at":"2026-09-24T15:01:07.839884+00:00","elapsed":0.068608811}