{"slug":"split-adjusting-dividend-history","qid":"trailing_yield","label":"Apple trailing dividend yield, as-paid sum against split-aware sum","post_title":"Split-Adjusting Your Dividend History","post_url":"/blog/split-adjusting-dividend-history#q-trailing_yield","columns":["month","as_paid_yield_pct","adjusted_yield_pct"],"rows":[{"month":"2020-09-01","as_paid_yield_pct":2.75,"adjusted_yield_pct":0.69},{"month":"2020-10-01","as_paid_yield_pct":2.92,"adjusted_yield_pct":0.73},{"month":"2020-11-01","as_paid_yield_pct":2.2,"adjusted_yield_pct":0.68},{"month":"2020-12-01","as_paid_yield_pct":1.97,"adjusted_yield_pct":0.61},{"month":"2021-01-01","as_paid_yield_pct":1.98,"adjusted_yield_pct":0.61},{"month":"2021-02-01","as_paid_yield_pct":1.69,"adjusted_yield_pct":0.68},{"month":"2021-03-01","as_paid_yield_pct":1.68,"adjusted_yield_pct":0.67},{"month":"2021-04-01","as_paid_yield_pct":1.56,"adjusted_yield_pct":0.62},{"month":"2021-05-01","as_paid_yield_pct":1.16,"adjusted_yield_pct":0.67},{"month":"2021-06-01","as_paid_yield_pct":1.06,"adjusted_yield_pct":0.61},{"month":"2021-07-01","as_paid_yield_pct":0.99,"adjusted_yield_pct":0.57},{"month":"2021-08-01","as_paid_yield_pct":0.56,"adjusted_yield_pct":0.56},{"month":"2021-09-01","as_paid_yield_pct":0.6,"adjusted_yield_pct":0.6},{"month":"2021-10-01","as_paid_yield_pct":0.57,"adjusted_yield_pct":0.57},{"month":"2021-11-01","as_paid_yield_pct":0.52,"adjusted_yield_pct":0.52}],"shape":"series","sql":"WITH\n    monthly_price AS\n    (\n        SELECT\n            toStartOfMonth(date)           AS month_start,\n            argMax(toFloat64(close), date) AS month_end_close\n        FROM global_markets.stocks_daily_aggs\n        WHERE ticker = 'AAPL'\n          AND date >= '2020-09-01'\n          AND date <  '2021-12-01'\n        GROUP BY month_start\n    ),\n    payments AS\n    (\n        SELECT\n            ex_dividend_date                           AS ex_date,\n            any(toFloat64(cash_amount))                AS as_paid,\n            any(toFloat64(split_adjusted_cash_amount)) AS restated\n        FROM global_markets.stocks_dividends\n        WHERE ticker = 'AAPL'\n          AND ex_dividend_date >= '2019-10-01'\n          AND ex_dividend_date <  '2021-12-01'\n        GROUP BY ex_dividend_date\n    )\nSELECT\n    toString(p.month_start)                                  AS month,\n    round(100 * sum(d.as_paid)  / any(p.month_end_close), 2) AS as_paid_yield_pct,\n    round(100 * sum(d.restated) / any(p.month_end_close), 2) AS adjusted_yield_pct\nFROM monthly_price AS p\nCROSS JOIN payments AS d\nWHERE d.ex_date >= addMonths(p.month_start, -11)\n  AND d.ex_date <  addMonths(p.month_start, 1)\nGROUP BY p.month_start\nHAVING count() = 4\nORDER BY p.month_start","computed_at":"2026-10-09T15:25:52.613643+00:00","elapsed":0.003996972}