STRASMORE/EXPLORE 2,170 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,170 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

WMT Dividend: Yield, History & Ex-Dates
WMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.248 WMT recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. WMT total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, largest first.
WMT dividend snapshot: latest payout, annual rate, yield, and next ex-date

WMT dividend snapshot: latest payout, annual rate, yield, and next ex-date

most recentas of scalar 1×7read in context →
latest dividend
0.248
frequency
quarterly
annual dividend
0.99
recent price
103.66
dividend yield pct
0.96
last ex date
Dec 11, 2026
next ex date
Dec 11, 2026
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 = 'WMT' 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 = 'WMT' 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
$