{"slug":"pfe-dividend-2026","qid":"pfe_2026_calendar","label":"pfe_2026_calendar","post_title":"pfe-dividend-2026","post_url":"/blog/pfe-dividend-2026#q-pfe_2026_calendar","columns":["ex_date","ex_date_label","declared_label","record_date_label","pay_date_label","cash_amount","ex_date_status"],"rows":[{"ex_date":"2026-01-23","ex_date_label":"Jan 23, 2026","declared_label":"Dec 12, 2025","record_date_label":"Jan 23, 2026","pay_date_label":"Mar 6, 2026","cash_amount":0.43,"ex_date_status":"already passed"},{"ex_date":"2026-05-08","ex_date_label":"May 8, 2026","declared_label":"Apr 22, 2026","record_date_label":"May 8, 2026","pay_date_label":"Jun 12, 2026","cash_amount":0.43,"ex_date_status":"already passed"},{"ex_date":"2026-07-24","ex_date_label":"Jul 24, 2026","declared_label":"Jun 24, 2026","record_date_label":"Jul 24, 2026","pay_date_label":"Sep 1, 2026","cash_amount":0.43,"ex_date_status":"already passed"}],"shape":"series","sql":"SELECT\n    toString(ex_dt)                                      AS ex_date,\n    formatDateTime(ex_dt, '%b %e, %Y')                   AS ex_date_label,\n    formatDateTime(any(declared_on), '%b %e, %Y')        AS declared_label,\n    formatDateTime(any(record_on), '%b %e, %Y')          AS record_date_label,\n    formatDateTime(any(paid_on), '%b %e, %Y')            AS pay_date_label,\n    round(max(amount), 4)                                AS cash_amount,\n    if(ex_dt > today(), 'still ahead', 'already passed')  AS ex_date_status\nFROM\n(\n    SELECT\n        ex_dividend_date       AS ex_dt,\n        declaration_date       AS declared_on,\n        record_date            AS record_on,\n        pay_date               AS paid_on,\n        toFloat64(cash_amount) AS amount\n    FROM global_markets.stocks_dividends\n    WHERE ticker = 'PFE'\n      AND cash_amount > 0\n      AND ex_dividend_date >= '2026-01-01'\n      AND ex_dividend_date <  '2027-01-01'\n)\nGROUP BY ex_dt\nORDER BY ex_dt","computed_at":"2026-09-29T14:48:45.911551+00:00","elapsed":0.034299659}