{"slug":"vz-vs-t-dividend","qid":"annual_dps","label":"annual_dps","post_title":"vz-vs-t-dividend","post_url":"/blog/vz-vs-t-dividend#q-annual_dps","columns":["year","vz_dps","t_dps"],"rows":[{"year":2016,"vz_dps":2.2725,"t_dps":1.92},{"year":2017,"vz_dps":2.3225,"t_dps":1.96},{"year":2018,"vz_dps":2.3725,"t_dps":2},{"year":2019,"vz_dps":2.4225,"t_dps":2.04},{"year":2020,"vz_dps":2.4725,"t_dps":2.08},{"year":2021,"vz_dps":2.5225,"t_dps":2.08},{"year":2022,"vz_dps":2.5725,"t_dps":1.3525},{"year":2023,"vz_dps":2.6225,"t_dps":1.11},{"year":2024,"vz_dps":2.6725,"t_dps":1.11},{"year":2025,"vz_dps":2.7225,"t_dps":1.11}],"shape":"ranking","sql":"WITH paid AS\n(\n    SELECT\n        id,\n        any(ticker)                 AS tkr,\n        any(ex_dividend_date)       AS ex_date,\n        any(toFloat64(cash_amount)) AS amount\n    FROM global_markets.stocks_dividends\n    WHERE ticker IN ('VZ', 'T')\n      AND cash_amount > 0\n    GROUP BY id\n)\nSELECT\n    toYear(ex_date)                     AS year,\n    round(sumIf(amount, tkr = 'VZ'), 4) AS vz_dps,\n    round(sumIf(amount, tkr = 'T'), 4)  AS t_dps\nFROM paid\nWHERE toYear(ex_date) BETWEEN toYear(today()) - 10 AND toYear(today()) - 1\nGROUP BY year\nHAVING countIf(tkr = 'VZ') > 0 AND countIf(tkr = 'T') > 0\nORDER BY year","computed_at":"2026-09-24T14:56:38.684101+00:00","elapsed":0.209487608}