Strasmore Research
Deep dive investigation Matt ConnorBy Matt Connor · Updated 2026-10-05 · data as of October 5, 2026 · refreshed weekly

Dividend Payment Dates for Next Two Weeks

See dividend payment dates for the next two weeks, with large caps first, plus each stock ex-date, record date, pay date, cash amount and ex-to-pay gap.

Upcoming dividend payment dates na the days wey cash actually move, and dem no be the same as ex-dividend dates: ex-dividend date na wetin determine who get right to dividend, while payment date na the day company send the money. The calendar below list every dividend wey schedule to pay between Sun Oct 4 and Fri Oct 16, starting with the biggest names. Every row get ex-date, record date, pay date, cash per share and the number of days between ex-date and payment. We recompute am from the dividend feed every time person refresh the page, so the rows dey move forward by themselves. To work out which stocks to own and by which date, use our upcoming ex-dividend dates calendar. This page continue from the ex-date and answer when the money go arrive.

Which dividends dem go pay for the next two weeks?

Each row for below na one payout wey dem schedule: the ticker, the day wey cash go commot, the ex-dividend date wey decide who go receive am, the record date wey dem use check the share register, the cash amount per share, and the number of days between the ex-date and pay date. Dem arrange the rows by market capitalization, starting with the biggest, and the list stop for the 30 biggest names so e go remain easy to read; the per-day counts for the next section cover the full feed. The last column show the calendar week wey each payment go fall inside.

QueryDividends wey go pay for di next 14 days, biggest names first
30 rows (showing 20)
tickerdey pay onex onrecord oncash per shareex to pay daysmarket cap bnpaid in
LRCXWed Oct 142026-09-232026-09-230.3321434.9week after next
MRKWed Oct 72026-09-152026-09-150.8522356next week
TMOThu Oct 152026-09-152026-09-150.4730242.1week after next
APHWed Oct 142026-09-222026-09-220.12522214.4week after next
CRMThu Oct 82026-09-172026-09-170.4421193.1next week
STXWed Oct 72026-09-242026-09-240.7413193.1next week
PGRFri Oct 92026-10-012026-10-010.18122.1next week
MOFri Oct 92026-09-152026-09-151.1124112.5next week
MDTFri Oct 162026-09-252026-09-250.7221110.5week after next
PWRFri Oct 92026-10-012026-10-010.118101.7next week
JCIFri Oct 162026-09-212026-09-210.42594.6week after next
HPEFri Oct 162026-09-172026-09-170.14252992week after next
USBThu Oct 152026-09-302026-09-300.541589.6week after next
ECLThu Oct 152026-09-152026-09-150.733076.7week after next
INTUFri Oct 162026-10-082026-10-081.38875.1week after next
ITWFri Oct 92026-09-302026-09-301.72974.9next week
RCLThu Oct 82026-09-172026-09-171.52174.3next week
MDLZWed Oct 142026-09-302026-09-300.521474.3week after next
MSIThu Oct 152026-09-162026-09-161.212974week after next
SLBThu Oct 82026-09-022026-09-020.2953672.3next week
The exact SQL behind every number
SELECT
    d.ticker                                                          AS ticker,
    concat(formatDateTime(d.pay_date, '%a %b '), toString(toDayOfMonth(d.pay_date))) AS pays_on,
    toString(d.ex_dividend_date)                                      AS ex_on,
    if(ifNull(d.record_date > toDate('2000-01-01'), 0), toString(d.record_date), '') AS record_on,
    d.cash_per_share                                                  AS cash_per_share,
    dateDiff('day', d.ex_dividend_date, d.pay_date)                   AS ex_to_pay_days,
    round(toFloat64(r.latest_market_cap) / 1e9, 1)                    AS market_cap_bn,
    multiIf(d.pay_date < toMonday(today()) + 7,  'this week',
            d.pay_date < toMonday(today()) + 14, 'next week',
                                                 'week after next')   AS paid_in
FROM
(
    SELECT
        ticker,
        pay_date,
        max(ex_dividend_date)                 AS ex_dividend_date,
        max(record_date)                      AS record_date,
        round(toFloat64(max(cash_amount)), 4) AS cash_per_share
    FROM global_markets.stocks_dividends
    WHERE pay_date >= today()
      AND pay_date <  today() + 14
      AND cash_amount > 0
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, pay_date
) AS d
INNER JOIN
(
    SELECT
        ticker,
        argMax(market_cap, date) AS latest_market_cap
    FROM global_markets.stocks_ratios
    WHERE date >= today() - 200
      AND market_cap > 0
    GROUP BY ticker
) AS r ON r.ticker = d.ticker
WHERE d.ex_dividend_date < d.pay_date
ORDER BY r.latest_market_cap DESC, d.pay_date, d.ticker
LIMIT 30
Run am yourself

The biggest name for this period na LRCX. E go pay $0.33 per share on Wed Oct 14, 21 days after the ex-date. Two reading rules apply to every row. If the ex-date still dey ahead of today, na payout wey dem never fix the owners for yet, and share wey person buy before that ex-date qualify for am. If the ex-date don pass, na payout wey dem settle the ownership for before you open this page, and if you buy the stock now, you no go collect anything from am; the ex-dividend date explained guide explain this cutoff well.

How many dividends dey pay each day?

Payment dates dey gather for some days. First and last business days of the month carry much more payouts than the days between dem. Quarter-ends carry the heaviest payouts of all. The panel counts every security wey get payment scheduled for each day inside the window. E get second series for names wey market capitalization pass $10 billion.

QuerySecurities wey go pay dividend each day for di next 14 days
payment datedey pay onpeople wey dey paylarge cap payers
2026-10-04Sun Oct 410
2026-10-05Mon Oct 52432
2026-10-06Tue Oct 64591
2026-10-07Wed Oct 71636
2026-10-08Thu Oct 8806
2026-10-09Fri Oct 911713
2026-10-10Sat Oct 1010
2026-10-12Mon Oct 12170
2026-10-13Tue Oct 13451
2026-10-14Wed Oct 14454
2026-10-15Thu Oct 1535427
2026-10-16Fri Oct 16729
The exact SQL behind every number
SELECT
    toString(d.pay_date)                                              AS payment_date,
    concat(formatDateTime(d.pay_date, '%a %b '), toString(toDayOfMonth(d.pay_date))) AS paying_on,
    count()                                                           AS payers,
    countIf(toFloat64(r.latest_market_cap) >= 1e10)                   AS large_cap_payers
FROM
(
    SELECT
        ticker,
        pay_date,
        max(ex_dividend_date) AS ex_dividend_date
    FROM global_markets.stocks_dividends
    WHERE pay_date >= today()
      AND pay_date <  today() + 14
      AND cash_amount > 0
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, pay_date
) AS d
LEFT JOIN
(
    SELECT
        ticker,
        argMax(market_cap, date) AS latest_market_cap
    FROM global_markets.stocks_ratios
    WHERE date >= today() - 200
      AND market_cap > 0
    GROUP BY ticker
) AS r ON r.ticker = d.ticker
WHERE d.ex_dividend_date < d.pay_date
GROUP BY d.pay_date
ORDER BY d.pay_date
Run am yourself

The window get 12 different payment days. For Sun Oct 4, the first day wey the view cover, 1 securities get payment scheduled. 0 of dem come from names wey market capitalization pass $10 billion. The last day wey the view cover, Fri Oct 16, carry 72. The top series count every security for the feed, including exchange-traded funds and closed-end funds. Many of dem dey pay monthly. The lower series only keep the large names, wey be the part of the calendar most readers hold directly.

How long after the ex-dividend date dem dey pay the dividend?

No rule dey fix the gap. Company dey choose its record date and pay date when e declare the dividend, while exchange rules dey set the ex-dividend date from the record date. Under one-day settlement (T+1, wey don dey apply since May 2024), ex-dividend date and record date dey fall on the same day for regular dividend. So, the wait from ex-date to payment and the wait from record date to payment now get the same number of days. The record date vs ex-dividend date guide explain why the two dates don merge. The panel below collect every cash dividend wey get ex-date for the trailing twelve months, then sort the wait from ex-date to pay date into buckets.

QueryDays from ex-dividend date reach payment date, all cash dividends for di past year
gap bucketpayoutsshare pctcumulative pct
0-7 days329126060
8-14 days836515.275.2
15-21 days832915.290.4
22-30 days25264.695
31-45 days17933.398.3
46+ days9471.7100
The exact SQL behind every number
SELECT
    gap_bucket,
    payouts,
    round(100 * payouts / sum(payouts) OVER (), 1)                                        AS share_pct,
    round(100 * sum(payouts) OVER (ORDER BY bucket_order) / sum(payouts) OVER (), 1)      AS cumulative_pct
FROM
(
    SELECT
        multiIf(gap_days <= 7,  '0-7 days',
                gap_days <= 14, '8-14 days',
                gap_days <= 21, '15-21 days',
                gap_days <= 30, '22-30 days',
                gap_days <= 45, '31-45 days',
                                '46+ days')                  AS gap_bucket,
        multiIf(gap_days <= 7, 1, gap_days <= 14, 2, gap_days <= 21, 3,
                gap_days <= 30, 4, gap_days <= 45, 5, 6)     AS bucket_order,
        count()                                              AS payouts
    FROM
    (
        SELECT dateDiff('day', ex_dividend_date, pay_date) AS gap_days
        FROM global_markets.stocks_dividends
        WHERE ex_dividend_date >= today() - 365
          AND ex_dividend_date <  today()
          AND pay_date > ex_dividend_date
          AND cash_amount > 0
        GROUP BY ticker, ex_dividend_date, pay_date
    )
    GROUP BY gap_bucket, bucket_order
)
ORDER BY bucket_order
Run am yourself

Among the payouts for the trailing year, 60% dem pay within one week of the ex-date. The cumulative share reach 90.4% by three weeks and 95% by thirty days. Only 1.7% take pass 45 days. American depositary receipts common for this tail, because dem first pay the cash in foreign currency and convert am before US holders receive am. Annual payers also dey inside, because their pay date fit come months after the record date.

Ex-to-pay gap dey differ by sector?

E dey differ, and no fixed rule dey explain the difference. Each company dey repeat the same declaration pattern every quarter. A sector’s normal gap na combination of some dozen corporate calendars. Dividend feed no get sector field, so this panel assign fixed basket of twelve popular names to each of seven groups. E then measure the median ex-to-pay gap for those names over the last two years. The figures describe those baskets, no be every company for the sector. Monthly payers contribute more rows than quarterly payers.

QueryMedian days from ex-date reach pay date, fixed baskets of twelve names per sector, past two years
sectormedian gap daysshortest gap dayslongest gap dayspayouts wey dem count
REITs15835107
Utilities21104196
Tech1433696
Banks and financials21143994
Consumer staples24143693
Healthcare2284296
Energy1795796
The exact SQL behind every number
SELECT
    sector,
    quantileExact(0.5)(gap_days)   AS median_gap_days,
    min(gap_days)                  AS shortest_gap_days,
    max(gap_days)                  AS longest_gap_days,
    count()                        AS payouts_counted
FROM
(
    SELECT
        multiIf(
            ticker IN ('O', 'PLD', 'AMT', 'SPG', 'WELL', 'PSA', 'EQIX', 'DLR', 'VICI', 'CCI', 'AVB', 'EQR'),      'REITs',
            ticker IN ('DUK', 'SO', 'NEE', 'D', 'AEP', 'XEL', 'ED', 'EXC', 'SRE', 'PEG', 'WEC', 'ETR'),          'Utilities',
            ticker IN ('AAPL', 'MSFT', 'AVGO', 'CSCO', 'ORCL', 'TXN', 'QCOM', 'IBM', 'ADP', 'ACN', 'ADI', 'INTU'), 'Tech',
            ticker IN ('JPM', 'BAC', 'WFC', 'C', 'GS', 'MS', 'USB', 'PNC', 'TFC', 'BLK', 'AXP', 'SCHW'),          'Banks and financials',
            ticker IN ('KO', 'PEP', 'PG', 'WMT', 'COST', 'MDLZ', 'CL', 'KMB', 'PM', 'MO', 'GIS', 'HSY'),          'Consumer staples',
            ticker IN ('JNJ', 'PFE', 'MRK', 'ABBV', 'ABT', 'LLY', 'AMGN', 'BMY', 'MDT', 'GILD', 'CVS', 'UNH'),    'Healthcare',
            ticker IN ('XOM', 'CVX', 'COP', 'EOG', 'SLB', 'KMI', 'WMB', 'OKE', 'PSX', 'VLO', 'MPC', 'DVN'),       'Energy',
            'other')                                         AS sector,
        dateDiff('day', ex_dividend_date, pay_date)          AS gap_days
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= today() - 730
      AND ex_dividend_date <  today()
      AND pay_date > ex_dividend_date
      AND cash_amount > 0
    GROUP BY ticker, ex_dividend_date, pay_date
)
WHERE sector != 'other'
GROUP BY sector
ORDER BY indexOf(['REITs', 'Utilities', 'Tech', 'Banks and financials', 'Consumer staples', 'Healthcare', 'Energy'], sector)
Run am yourself

The REIT basket, wey include the monthly payer wey we cover for our Realty Income dividend page, show median gap of 15 days across 107 payouts. For the basket, the wait range from 8 to 35 days. Utilities get median of 21 days. Tech basket dey at 14 days, with spread from 3 to 36 days inside the group. Banks and financials come in at 21 days, consumer staples at 24, healthcare at 22 and energy at 17. Telecom no be separate basket here. For one company’s complete schedule, see the Verizon dividend page.

Why my dividend come one day late?

Pay date na the day wey company release the money. But the day e enter brokerage account fit come later. Almost all shares wey broker dey hold dey registered in street name. The holder for company record na broker nominee, while Depository Trust Company (DTC) dey hold the shares for brokers. On pay date, company paying agent wire the total dividend go DTC. DTC allocate am to each member broker based on the number of shares wey dem hold. Then broker credit each customer account. Normally, this chain clear that same day. The last step na internal batch process for broker. If broker dey post dividend overnight, cash go show the next morning.

Four other timing issues fit push the credit pass pay date. If pay date fall on weekend or bank holiday, payment go settle on the next business day wey payment system open. Columbus Day and Veterans Day na common traps. Stock market dey open on both days, but Federal Reserve wire system dey closed. American depositary receipt first pay for the foreign currency. Then depositary bank convert am and send the dollars onward. This fit add several business days. If broker lend out share from margin account, borrower pay a substitute called payment in lieu instead of the dividend itself. This substitute often post on another day, and dem tax am as ordinary income, no be as qualified dividend. Dividend reinvestment order execute after cash don post, so reinvested shares go show later than the cash.

T+1 don also change the buyer deadline. To be holder of record, you must own the shares when dem check the record date. With one-day settlement, that mean trade must execute no later than the business day before ex-date. If you sell on the ex-date itself, you still keep the dividend. Our can I sell on the ex-dividend date guide explain that point, plus the price mechanics.

FAQ

Wetin be dividend payment date?

Payment date, wey dem dey call pay date too, na the day company release declared dividend to shareholders wey dey on record. Na the last of the four dividend dates, after declaration date, ex-dividend date and record date. Na only this date money actually dey move.

I go get the dividend if I buy on payment date?

No. Entitlement don already fix for record date, wey under T+1 settlement na the same day as ex-dividend date. Share wey person buy on or after ex-date no get right to that payout, while share wey person sell on ex-date still go collect am. The guide on buying on the ex-date explain the timing with examples.

How long after record date dem dey pay dividend?

For the trailing year, 95% of cash dividends wey dem pay come within 30 days of the ex-date. For regular dividend, this one don be the same day as record date since May 2024. Each company set the exact gap when e declare the dividend, and the gap dey vary by sector, as the basket panel above show.

Wetin time of day dem dey pay dividends?

No fixed clock time dey. Paying agent release the funds during business day. DTC allocate dem to brokers, and each broker credit customer accounts according to im own posting cycle, often that evening or the next morning.

Dem dey pay dividends for weekends or holidays?

If pay date fall on weekend or bank holiday, settlement go happen on the next business day wey payment system open. Bank holidays when stock market still dey trade, including Columbus Day and Veterans Day, fit delay the credit by one day even though prices still dey move.


Every panel above get the SQL wey produce am. Open one to see how dem choose a row. If you wan check one stock next pay date, or filter this calendar to the names wey you hold, ask the question for Strasmore terminal.

#dividend pay dates#dividend calendar#payment date#upcoming dividends#ex-dividend date