Strasmore Research
Market recaps wey dey break am down Matt ConnorBy Matt Connor · Updated 2026-07-25 · data as of July 25, 2026 · refreshed weekly

JPM Dividend: Yield, History & Ex-Dates

JPM dividend guide: the yield wey dey now, per-share payout, full ex-dividend date history, and payout frequency. Dem dey refresh am every week from the exchange record.

JPMorgan Chase (JPM) dey pay quarterly dividend. From im lastest declaration, JPM pay $1.5 per share, wey be annual rate of $6, for dividend yield of about 1.75% at recent price of $342.08. Im lastest ex-dividend date na Jul 6, 2026, and the next one na not yet declared. This page dey track JPM dividend, dem dey refresh am every week from the exchange record.

QueryJPM dividend snapshot: latest payout, annual rate, yield, and next ex-date
The exact SQL behind every number
WITH d AS (
    SELECT argMax(cash_amount, ex_dividend_date) AS latest,
           argMax(frequency, ex_dividend_date) AS freq,
           max(ex_dividend_date) AS last_ex,
           maxIf(ex_dividend_date, ex_dividend_date > today()) AS nxt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'JPM' AND frequency IN (1, 2, 4, 12) AND ex_dividend_date >= today() - 900
),
p AS (
    SELECT argMax(toFloat64(close), window_start) AS price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'JPM' AND window_start >= now() - INTERVAL 8 DAY
)
SELECT round(d.latest, 3) AS latest_dividend,
       multiIf(d.freq = 12, 'monthly', d.freq = 4, 'quarterly', d.freq = 2, 'semi-annual', 'annual') AS frequency,
       round(d.latest * d.freq, 2) AS annual_dividend,
       round(p.price, 2) AS recent_price,
       round(d.latest * d.freq / p.price * 100, 2) AS dividend_yield_pct,
       formatDateTime(d.last_ex, '%b %e, %Y') AS last_ex_date,
       if(d.nxt > today(), formatDateTime(d.nxt, '%b %e, %Y'), 'not yet declared') AS next_ex_date
FROM d CROSS JOIN p

JPM dividend yield and payout

If you wan collect dividend, you gatz own the shares before the ex-dividend date. The dividend yield wey dey above for JPM na the annual rate divided by the recent price; e dey move opposite way with the share price, so yield number only mean something when you see the date dem take measure am. The per-share amounts wey dey here na the cash dividends wey dem declare, no be any special or one-time distributions.

JPM dividend history

The lastest regular dividends wey JPM don pay, new one first:

QueryJPM recent dividend payments: ex-dividend date and per-share amount
The exact SQL behind every number
SELECT toDate(ex_dividend_date) AS date,
       round(cash_amount, 4) AS dividend_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'JPM' AND frequency IN (1, 2, 4, 12) AND ex_dividend_date >= today() - 1100
ORDER BY ex_dividend_date DESC
LIMIT 10

The way the payments dey go na im show the schedule: quarterly payer dey send check with that cadence, and the per-share amount na wetin dey step up (or hold, or dem cut am) as time dey go.

JPM dividend growth by year

If you add all the regular dividends inside each calendar year, you go turn the individual payments into one growth picture.

QueryJPM total dividends paid per year (regular dividends)
The exact SQL behind every number
SELECT toString(toYear(ex_dividend_date)) AS year,
       round(sum(cash_amount), 2) AS dividends_paid_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'JPM' AND frequency IN (1, 2, 4, 12)
  AND ex_dividend_date >= toDate('2019-01-01') AND ex_dividend_date < toDate(concat(toString(toYear(today())), '-01-01'))
GROUP BY year
ORDER BY year

For 2019, JPM pay $3.3 per share across the year; by 2025 the annual total don reach $5.55. If line dey rise, e mean say the company dey lift im payout year after year; if line flat, na held dividend; if e fall, na cut. The year-by-year record na the single most useful thing to check before you treat one stock as income holding, and e be the part of dividend wey one screener single yield number dey hide.

Is JPM a good dividend stock?

Two numbers dey frame that question, and both of dem dey on this page: the yield (1.75%) and the direction of the annual payout wey dey above. Yield wey dey below the broad-market average wey pair with steadily rising payout na the profile of dividend-growth name, wia the appeal be say small check today dey compound. High yield wey stand next to flat or falling payout na income-now profile, and e need say make you look am well whether earnings cover the payment. The JPM record wey dey above dey show which of the two e be like. Wetin dividend history no fit show on im own na safety: that one dey rest on earnings and free cash flow, no be on the run of past payments, so stretched payout ratio fit happen before cut wey the history never record.

When is JPM's ex-dividend date?

The ex-dividend date na the cutoff: buy JPM before am and the dividend wey dey coming na yours, if you buy on that day, the dividend go the seller. On the ex-date, the stock go open lower by about the dividend amount, because the cash dey comot from the company. JPM lastest ex-dividend date na Jul 6, 2026. The record date dey follow one business day later under T+1 settlement, and the pay date go come small weeks after that one. The ex-dates wey dey coming for market dey on the ex-dividend calendar.

FAQ

Does JPMorgan Chase pay a dividend?

Yes. JPM dey pay quarterly dividend, lastest one na $1.5 per share, wey annualize to about $6 per share.

What is JPM's dividend yield?

JPM dividend yield na about 1.75%, dem calculate am as $6 annual dividend divided by recent price of $342.08. Yield dey rise as price dey fall and the other way round, so e be snapshot, no be fixed number.

When is JPM's next ex-dividend date?

JPM lastest ex-dividend date na Jul 6, 2026, and the next one na not yet declared. As quarterly payer, JPM dey set new ex-date with that cadence; date go show as declared here once the company announce am.

How much is JPM's dividend?

The lastest regular dividend na $1.5 per share. With quarterly cadence, that one go annualize to about $6 per share.


Every figure wey dey above na stored, inspectable query, dem dey refresh am every week. Open the SQL under any panel to audit am, or pull any ticker dividend record for the Strasmore terminal.