{"slug":"upcoming-us-dividend-dates-in-ist","qid":"last_buy_window","label":"last_buy_window","post_title":"upcoming-us-dividend-dates-in-ist","post_url":"/blog/lang/hi/upcoming-us-dividend-dates-in-ist#q-last_buy_window","columns":["ticker","ex_et","last_buy_et","window_opens_ist","window_closes_ist","days_to_ex"],"rows":[{"ticker":"AXP","ex_et":"2026-10-09","last_buy_et":"2026-10-08","window_opens_ist":"08 Oct, 19:00","window_closes_ist":"09 Oct, 01:30","days_to_ex":6},{"ticker":"VZ","ex_et":"2026-10-09","last_buy_et":"2026-10-08","window_opens_ist":"08 Oct, 19:00","window_closes_ist":"09 Oct, 01:30","days_to_ex":6},{"ticker":"ABBV","ex_et":"2026-10-15","last_buy_et":"2026-10-14","window_opens_ist":"14 Oct, 19:00","window_closes_ist":"15 Oct, 01:30","days_to_ex":12}],"shape":"table","sql":"SELECT\n    ticker,\n    toString(ex_date)       AS ex_et,\n    toString(last_buy_day)  AS last_buy_et,\n    formatDateTime(\n        toTimeZone(toDateTime(concat(toString(last_buy_day), ' 09:30:00'), 'America/New_York'),\n                   'Asia/Kolkata'), '%d %b, %H:%i') AS window_opens_ist,\n    formatDateTime(\n        toTimeZone(toDateTime(concat(toString(last_buy_day), ' 16:00:00'), 'America/New_York'),\n                   'Asia/Kolkata'), '%d %b, %H:%i') AS window_closes_ist,\n    toUInt16(dateDiff('day', today(), ex_date))     AS days_to_ex\nFROM\n(\n    SELECT\n        ticker,\n        ex_dividend_date AS ex_date,\n        ex_dividend_date - if(toDayOfWeek(ex_dividend_date) = 1, 3, 1) AS last_buy_day\n    FROM global_markets.stocks_dividends\n    WHERE ex_dividend_date >= today()\n      AND ex_dividend_date <= today() + 45\n      AND currency = 'USD'\n      AND cash_amount > 0\n      AND ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'PEP', 'MCD', 'HD',\n                     'VZ', 'ABBV', 'CSCO', 'WMT', 'IBM', 'CAT', 'MRK', 'ADP', 'COST', 'AXP')\n    GROUP BY ticker, ex_dividend_date\n)\nORDER BY ex_date, ticker\nLIMIT 10","computed_at":"2026-10-03T15:20:03.449756+00:00","elapsed":0.020036494}