{"slug":"pep-dividend-history","qid":"annual","label":"annual","post_title":"pep-dividend-history","post_url":"/blog/pep-dividend-history#q-annual","columns":["year","payment_count","total_paid","split_adjusted_total","growth_pct"],"rows":[{"year":2004,"payment_count":4,"total_paid":0.85,"split_adjusted_total":0.85,"growth_pct":0},{"year":2005,"payment_count":4,"total_paid":1.01,"split_adjusted_total":1.01,"growth_pct":18.82},{"year":2006,"payment_count":4,"total_paid":1.16,"split_adjusted_total":1.16,"growth_pct":14.85},{"year":2007,"payment_count":4,"total_paid":1.425,"split_adjusted_total":1.425,"growth_pct":22.84},{"year":2008,"payment_count":4,"total_paid":1.65,"split_adjusted_total":1.65,"growth_pct":15.79},{"year":2009,"payment_count":4,"total_paid":1.775,"split_adjusted_total":1.775,"growth_pct":7.58},{"year":2010,"payment_count":4,"total_paid":1.89,"split_adjusted_total":1.89,"growth_pct":6.48},{"year":2011,"payment_count":4,"total_paid":2.025,"split_adjusted_total":2.025,"growth_pct":7.14},{"year":2012,"payment_count":4,"total_paid":2.1275,"split_adjusted_total":2.1275,"growth_pct":5.06},{"year":2013,"payment_count":4,"total_paid":2.24,"split_adjusted_total":2.24,"growth_pct":5.29},{"year":2014,"payment_count":4,"total_paid":2.5325,"split_adjusted_total":2.5325,"growth_pct":13.06},{"year":2015,"payment_count":4,"total_paid":2.7625,"split_adjusted_total":2.7625,"growth_pct":9.08},{"year":2016,"payment_count":4,"total_paid":2.96,"split_adjusted_total":2.96,"growth_pct":7.15},{"year":2017,"payment_count":4,"total_paid":3.1675,"split_adjusted_total":3.1675,"growth_pct":7.01},{"year":2018,"payment_count":4,"total_paid":3.5875,"split_adjusted_total":3.5875,"growth_pct":13.26},{"year":2019,"payment_count":4,"total_paid":3.7925,"split_adjusted_total":3.7925,"growth_pct":5.71},{"year":2020,"payment_count":4,"total_paid":4.0225,"split_adjusted_total":4.0225,"growth_pct":6.06},{"year":2021,"payment_count":4,"total_paid":4.2475,"split_adjusted_total":4.2475,"growth_pct":5.59},{"year":2022,"payment_count":4,"total_paid":4.525,"split_adjusted_total":4.525,"growth_pct":6.53},{"year":2023,"payment_count":4,"total_paid":4.945,"split_adjusted_total":4.945,"growth_pct":9.28},{"year":2024,"payment_count":4,"total_paid":5.33,"split_adjusted_total":5.33,"growth_pct":7.79},{"year":2025,"payment_count":4,"total_paid":5.6225,"split_adjusted_total":5.6225,"growth_pct":5.49}],"shape":"table","sql":"SELECT\n    year,\n    payment_count,\n    total_paid,\n    split_adjusted_total,\n    if(prev_total > 0, round(100 * (total_paid - prev_total) / prev_total, 2), 0) AS growth_pct\nFROM\n(\n    SELECT\n        year,\n        payment_count,\n        total_paid,\n        split_adjusted_total,\n        lagInFrame(total_paid) OVER (ORDER BY year ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_total\n    FROM\n    (\n        SELECT\n            toYear(ex_date)        AS year,\n            count()                AS payment_count,\n            round(sum(amt), 4)     AS total_paid,\n            round(sum(adj_amt), 4) AS split_adjusted_total\n        FROM\n        (\n            SELECT\n                ex_dividend_date            AS ex_date,\n                max(toFloat64(cash_amount)) AS amt,\n                max(if(toFloat64(split_adjusted_cash_amount) > 0,\n                       toFloat64(split_adjusted_cash_amount),\n                       toFloat64(cash_amount))) AS adj_amt\n            FROM global_markets.stocks_dividends\n            WHERE ticker = 'PEP'\n              AND toYear(ex_dividend_date) < toYear(today())\n            GROUP BY ex_dividend_date\n        )\n        GROUP BY year\n    )\n)\nORDER BY year","computed_at":"2026-10-01T15:10:22.378461+00:00","elapsed":0.238860689}