{"slug":"payment-in-lieu-of-dividends","qid":"dividend_calendar","label":"The most recent regular dividend for eleven household names","post_title":"Payment in Lieu of Dividends, Explained","post_url":"/blog/payment-in-lieu-of-dividends#q-dividend_calendar","columns":["ticker","cash_per_share","ex_date_label","record_date_label","pay_date_label"],"rows":[{"ticker":"CVX","cash_per_share":1.78,"ex_date_label":"Aug 19, 2026","record_date_label":"Aug 19, 2026","pay_date_label":"Sep 10, 2026"},{"ticker":"IBM","cash_per_share":1.69,"ex_date_label":"Aug 10, 2026","record_date_label":"Aug 10, 2026","pay_date_label":"Sep 10, 2026"},{"ticker":"PEP","cash_per_share":1.48,"ex_date_label":"Jun 5, 2026","record_date_label":"Jun 5, 2026","pay_date_label":"Jun 30, 2026"},{"ticker":"JNJ","cash_per_share":1.34,"ex_date_label":"May 26, 2026","record_date_label":"May 26, 2026","pay_date_label":"Jun 9, 2026"},{"ticker":"PG","cash_per_share":1.0885,"ex_date_label":"Jul 24, 2026","record_date_label":"Jul 24, 2026","pay_date_label":"Aug 17, 2026"},{"ticker":"XOM","cash_per_share":1.03,"ex_date_label":"Aug 17, 2026","record_date_label":"Aug 17, 2026","pay_date_label":"Sep 10, 2026"},{"ticker":"MSFT","cash_per_share":0.91,"ex_date_label":"Aug 20, 2026","record_date_label":"Aug 20, 2026","pay_date_label":"Sep 10, 2026"},{"ticker":"MRK","cash_per_share":0.85,"ex_date_label":"Jun 15, 2026","record_date_label":"Jun 15, 2026","pay_date_label":"Jul 8, 2026"},{"ticker":"KO","cash_per_share":0.53,"ex_date_label":"Jun 15, 2026","record_date_label":"Jun 15, 2026","pay_date_label":"Jul 1, 2026"},{"ticker":"PFE","cash_per_share":0.43,"ex_date_label":"Jul 24, 2026","record_date_label":"Jul 24, 2026","pay_date_label":"Sep 1, 2026"},{"ticker":"AAPL","cash_per_share":0.27,"ex_date_label":"Aug 10, 2026","record_date_label":"Aug 10, 2026","pay_date_label":"Aug 13, 2026"}],"shape":"table","sql":"SELECT\n    ticker,\n    round(toFloat64(argMax(cash_amount, ex_dividend_date)), 4)          AS cash_per_share,\n    formatDateTime(max(ex_dividend_date), '%b %e, %Y')                  AS ex_date_label,\n    formatDateTime(argMax(record_date, ex_dividend_date), '%b %e, %Y')  AS record_date_label,\n    formatDateTime(argMax(pay_date, ex_dividend_date), '%b %e, %Y')     AS pay_date_label\nFROM global_markets.stocks_dividends\nWHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'PG', 'KO', 'PEP', 'XOM', 'CVX', 'MRK', 'IBM', 'PFE')\n  AND ex_dividend_date <= today()\n  AND ex_dividend_date >= today() - 200\nGROUP BY ticker\nORDER BY cash_per_share DESC","computed_at":"2026-08-22T04:18:11.231100+00:00","elapsed":0.021115421}