{"slug":"us-ex-dividend-dates-in-philippine-time","qid":"ex_calendar","label":"ex_calendar","post_title":"us-ex-dividend-dates-in-philippine-time","post_url":"/blog/lang/tl/us-ex-dividend-dates-in-philippine-time#q-ex_calendar","columns":["ticker","us_ex","last_us_session","manila_cutoff","cash_amount"],"rows":[{"ticker":"PG","us_ex":"Fri, Oct 23","last_us_session":"Thu, Oct 22","manila_cutoff":"Fri, Oct 23, 04:00 AM","cash_amount":1.0885},{"ticker":"CAT","us_ex":"Mon, Oct 26","last_us_session":"Fri, Oct 23","manila_cutoff":"Sat, Oct 24, 04:00 AM","cash_amount":1.63},{"ticker":"MSFT","us_ex":"Thu, Nov 19","last_us_session":"Wed, Nov 18","manila_cutoff":"Thu, Nov 19, 05:00 AM","cash_amount":0.98},{"ticker":"JNJ","us_ex":"Tue, Nov 24","last_us_session":"Mon, Nov 23","manila_cutoff":"Tue, Nov 24, 05:00 AM","cash_amount":1.34},{"ticker":"KO","us_ex":"Tue, Dec 1","last_us_session":"Mon, Nov 30","manila_cutoff":"Tue, Dec 1, 05:00 AM","cash_amount":0.53},{"ticker":"MCD","us_ex":"Tue, Dec 1","last_us_session":"Mon, Nov 30","manila_cutoff":"Tue, Dec 1, 05:00 AM","cash_amount":1.93}],"shape":"series","sql":"WITH\n    (\n        SELECT groupArray(date)\n        FROM global_markets.stocks_market_holidays\n        WHERE status = 'closed'\n    ) AS us_closures,\n    arrayFirst(\n        d -> (toDayOfWeek(d) <= 5) AND NOT has(us_closures, d),\n        arrayMap(i -> ex_dividend_date - i, range(1, 6))\n    ) AS last_buy_day\nSELECT\n    ticker,\n    formatDateTime(ex_dividend_date, '%a, %b %e')  AS us_ex,\n    formatDateTime(last_buy_day, '%a, %b %e')      AS last_us_session,\n    formatDateTime(\n        toTimeZone(\n            toDateTime(concat(toString(last_buy_day), ' 16:00:00'), 'America/New_York'),\n            'Asia/Manila'),\n        '%a, %b %e, %I:%i %p')                     AS manila_cutoff,\n    round(declared_amount, 4)                      AS cash_amount\nFROM\n(\n    SELECT\n        ticker,\n        ex_dividend_date,\n        max(cash_amount) AS declared_amount\n    FROM global_markets.stocks_dividends\n    WHERE ex_dividend_date >= today()\n      AND cash_amount > 0\n      AND ticker IN ('AAPL', 'ABBV', 'BLK', 'CAT', 'CSCO', 'CVX', 'HD', 'IBM', 'JNJ',\n                     'JPM', 'KO', 'MCD', 'MRK', 'MSFT', 'PEP', 'PG', 'VZ', 'XOM')\n    GROUP BY ticker, ex_dividend_date\n    ORDER BY ex_dividend_date, ticker\n    LIMIT 12\n)\nORDER BY ex_dividend_date, ticker","computed_at":"2026-10-16T15:30:30.763778+00:00","elapsed":0.04263539}