{"slug":"hon-dividend-history","qid":"announcement_months","label":"announcement_months","post_title":"hon-dividend-history","post_url":"/blog/hon-dividend-history#q-announcement_months","columns":["announced_in","declarations","rate_increases"],"rows":[{"announced_in":"Sep","declarations":8,"rate_increases":8},{"announced_in":"Oct","declarations":6,"rate_increases":6},{"announced_in":null,"declarations":11,"rate_increases":2},{"announced_in":"Feb","declarations":14,"rate_increases":0},{"announced_in":"Apr","declarations":14,"rate_increases":0},{"announced_in":"Jul","declarations":14,"rate_increases":0}],"shape":"ranking","sql":"WITH per_ex AS\n(\n    SELECT\n        ex_dividend_date            AS ex_date,\n        max(toFloat64(cash_amount)) AS amount,\n        max(declaration_date)       AS declared_on\n    FROM global_markets.stocks_dividends\n    WHERE ticker = 'HON'\n      AND ex_dividend_date >= '2010-01-01'\n    GROUP BY ex_date\n),\nstepped AS\n(\n    SELECT\n        declared_on,\n        amount,\n        any(amount) OVER (ORDER BY ex_date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_amount\n    FROM per_ex\n)\nSELECT\n    formatDateTime(declared_on, '%b')                   AS announced_in,\n    count()                                             AS declarations,\n    countIf(prior_amount > 0 AND amount > prior_amount) AS rate_increases\nFROM stepped\nGROUP BY announced_in, toMonth(declared_on)\nORDER BY rate_increases DESC, declarations DESC, toMonth(declared_on)","computed_at":"2026-09-26T15:17:52.931329+00:00","elapsed":0.001885988}