STRASMORE/EXPLORE 2,170 QUERIES

Days between pay date and ex-date, cash distributions that went ex late

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-08-22, from Due Bills and Stock Splits: Ex-Date Timing.

as of ranking 12×3read in context →
Days between pay date and ex-date, cash distributions that went ex late — 12 rows by 3 columns, computed from US exchange, SIP and OPRA data.
tickerdays_ex_after_payex_label
ATIB55Feb 3, 2015
PLAFW48May 21, 2014
WVAW38Feb 5, 2015
CKFB36Sep 15, 2010
SENI36May 7, 2013
CHBK33Jan 22, 2014
IDBP33Jun 6, 2012
NFPC33Jan 14, 2013
LUZR32Aug 27, 2010
CTBS27Jan 6, 2015
NPBP25Feb 25, 2010
BKJAY24Apr 25, 2016
Rows × columns
12 × 3
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for Days between pay date and ex-date, cash distributions that went ex late, derived from the stored result.
ColumnTypeRangeNotes
ticker text 12 distinct values (ATIB, BKJAY, CHBK…)
days_ex_after_pay number 24 to 55
ex_label text 12 distinct values (Apr 25, 2016, Aug 27, 2010, Feb 25, 2010…)

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

the exact SQL behind every number
SELECT
    ticker,
    max(dateDiff('day', pay_date, ex_dividend_date)) AS days_ex_after_pay,
    argMax(formatDateTime(ex_dividend_date, '%b %e, %Y'), dateDiff('day', pay_date, ex_dividend_date)) AS ex_label
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > pay_date
  AND pay_date >= '2010-01-01'
  AND ex_dividend_date <= today()
  AND dateDiff('day', pay_date, ex_dividend_date) <= 60
  AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY days_ex_after_pay DESC, ticker
LIMIT 12

Run your own version of this

The same 22 years of US equities and 12 years of options data are queryable in SQL or plain English. A free account runs 100 queries a day and takes no card.

More from this analysisDue Bills and Stock Splits: Ex-Date Timing
Recent household-name splits: shares from one share ranking 15×4 US stock splits by year, sorted by size of the distribution ranking 10×4 NVDA across its June 2024 split: stored close and one pre-split share series 10×5 The T+1 cutover, week by week: share of dividends with ex-date = record date, April–July 2024 ranking 18×3 Time value left in deep in-the-money SPY calls, against the dividend at stake ranking 16×4 Ex-date vs. record date by year: share identical, and the median gap in calendar days ranking 12×4 See all 2,170 queries →