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

2,173 answered market questions

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

BMY Dividend: Yield, History & Ex-Dates
BMY recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. BMY total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
BLK Dividend: Yield, History & Ex-Dates
BLK dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×75.73 BLK recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. BLK total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
BAC Dividend: Yield, History & Ex-Dates
BAC dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.32 BAC recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. BAC total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
AXP Dividend: Yield, History & Ex-Dates
AXP dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.95 AXP recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. AXP total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
AVGO Dividend: Yield, History & Ex-Dates
AVGO dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.65 AVGO recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending higher. AVGO total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, largest first.
AMGN Dividend: Yield, History & Ex-Dates
AMGN dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×72.52 AMGN recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. AMGN total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
ADP Dividend: Yield, History & Ex-Dates
ADP dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.7 ADP recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. ADP total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
ACN Dividend: Yield, History & Ex-Dates
ACN dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.63 ACN recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. ACN total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
ABT Dividend: Yield, History & Ex-Dates
ABT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.63 ABT recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. ABT total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
ABBV Dividend: Yield, History & Ex-Dates
ABBV dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.73 ABBV recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. ABBV total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
AAPL Dividend History: Splits and Raises
Every AAPL stock split and the running share countseries · 2026-08-22 · 3×5Preview: a 3-point series, ending higher. AAPL quarterly dividend by year, split adjusted, with the annual stepranking · 2026-08-22 · 14×3Preview: 14 ranked values, smallest first. AAPL dividends paid against free cash flow, by fiscal yearranking · 2026-08-22 · 13×4Preview: 13 ranked values, smallest first. Longest gaps between consecutive AAPL dividend payments, in yearsranking · 2026-08-22 · 6×4Preview: 6 ranked values, largest first. Every AAPL dividend year, as declared and split adjustedranking · 2026-08-22 · 15×4Preview: 15 ranked values, largest first.
Apple (AAPL) Dividend 2026: Per Share & Yield
AAPL dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.27 AAPL recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. AAPL total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, largest first.
What Is Dividend Yield? What's Normal in 2026
Trailing dividend yields: eight household names, latest snapshot on fileranking · 2026-08-15 · 8×3Preview: 8 ranked values, largest first. The market's dividend yield vs. the 10-year Treasury: end-June readings, 2016-2026table · 2026-08-15 · 11×5 Trailing yield by sector fund: twelve months of distributions ÷ latest pricetable · 2026-08-15 · 13×5 Recurring cash dividends by payment schedule: H1 2026, all US-listed payersranking · 2026-08-15 · 5×3Preview: 5 ranked values, largest first. Payout ratio by yield band: US payers, $1B+ market cap, latest snapshottable · 2026-08-15 · 4×6 Dividend yield across the US market: $1B+ market cap, $5+ share price, latest snapshotscalar · 2026-08-15 · 1×62,079 Conagra (CAG): price, quarterly dividend, and yield, month-end 2023-07 to 2026-06series · 2026-08-15 · 36×5Preview: a 16-point series, ending higher.
What $1,000 a Month in Dividends Takes
S&P 500 tracker distributions per share, by calendar year (2015-2025)ranking · 2026-08-15 · 11×3Preview: 11 ranked values, smallest first. Payout ratio by yield band: US payers, $1B+ market cap, latest snapshottable · 2026-08-15 · 4×5 Capital needed for $12,000 a year of distributions, by fund yieldtable · 2026-08-15 · 10×5 Conagra (CAG): price, quarterly dividend, and yield, month-end 2023-07 to 2026-06series · 2026-08-15 · 36×5Preview: a 16-point series, ending higher.
Why stocks drop on the ex-dividend date
KO: dividend per share against the realised opening drop, every ex-date 2021 to 2025series · 2026-08-14 · 20×4Preview: a 16-point series, roughly flat. Opening drop per dollar of dividend paid, ex-dates 2021 to 2025ranking · 2026-08-14 · 10×4Preview: 10 ranked values, largest first. Pooled opening drop per dollar paid, by calendar yearranking · 2026-08-14 · 5×3Preview: 5 ranked values, largest first. Quarterly dividend against ordinary overnight moves, 2021 to 2025ranking · 2026-08-14 · 10×4Preview: 10 ranked values, smallest first.
How Annual Dividend Per Share Is Calculated
Declared amount against split-restated amount, per quarterseries · 2026-08-14 · 56×4Preview: a 16-point series, ending higher. Eight quarterly declarations, ex-date and pay dateseries · 2026-08-14 · 8×4Preview: a 8-point series, ending higher. Trailing four payments against the indicated rate, by quarterseries · 2026-08-14 · 16×4Preview: a 16-point series, ending higher. One set of payments, four annual dividend totalsranking · 2026-08-14 · 4×3Preview: 4 ranked values, smallest first. Ex-date to pay date across US cash dividends, by yearranking · 2026-08-14 · 7×4Preview: 7 ranked values, smallest first.
Dividend Reinvestment Plans (DRIPs) Explained
Days from ex-dividend date to cash: six household dividend payersranking · 2026-08-11 · 6×4Preview: 6 ranked values, largest first. KO: ex-dividend close against the pay date close, 2021 to 2026series · 2026-08-11 · 22×5Preview: a 16-point series, ending lower. Reinvestment events a year: a monthly payer against a quarterly payerranking · 2026-08-11 · 10×3Preview: 10 ranked values, smallest first. How often listed payers distribute, trailing yearranking · 2026-08-11 · 5×3Preview: 5 ranked values, largest first.
Dividends vs Buybacks: Shareholder Yield
Dividend yield, buyback yield and total shareholder yieldranking · 2026-08-08 · 4×4Preview: 4 ranked values, largest first. AAPL diluted share count, every reported quarter since 2021series · 2026-08-08 · 20×3Preview: a 16-point series, ending lower. The exact quarters behind each buyback yieldtable · 2026-08-08 · 4×5 Share of net income already committed to the dividendranking · 2026-08-08 · 8×2Preview: 8 ranked values, largest first.
Is a Dividend Safe? Free Cash Flow Test
Same year, two payout ratios: earnings basis against cash basis (illustrative, percent)ranking · 2026-08-07 · 2×2Preview: 2 ranked values, smallest first. Illustrative year: the reconciliation behind the coverage test (hypothetical manufacturer, $ millions)ranking · 2026-08-07 · 6×2Preview: 6 ranked values, largest first.
Put-Call Parity Explained, With Real Numbers
Call and put implied volatility near the money across AAPL monthly expirations, June 16 2026series · 2026-08-05 · 7×6Preview: a 7-point series, ending lower. Call and put implied volatility at matched AAPL strikes, Sep 18 2026 expiryranking · 2026-08-05 · 15×4Preview: 15 ranked values, smallest first.
When Companies Announce Dividend Raises
Share of annual raises declared in the same month as the prior raise, by yearranking · 2026-08-03 · 10×4Preview: 10 ranked values, smallest first. Dividend raises by declaration month: US recurring quarterly payers, July 2015 to July 2026ranking · 2026-08-03 · 12×3Preview: 12 ranked values, largest first. JNJ dividend raises: declaration date, old rate, new rate, 2016 to 2026table · 2026-08-03 · 11×5 Typical raise month by company: twelve dividend growers, raises since 2016series · 2026-08-03 · 12×5Preview: a 12-point series, ending lower. Declaration record by year: recurring dividends, count, and days from declaration to ex-datetable · 2026-08-03 · 11×5
Price Return vs Total Return: The Real Gap
Annualized price return vs total return over ten years: seven household names, to July 31, 2026ranking · 2026-08-03 · 7×4Preview: 7 ranked values, smallest first. $10,000 in the S&P 500 tracker: price only vs dividends reinvested, year-end 2006 to July 2026ranking · 2026-08-03 · 20×4Preview: 16 ranked values, smallest first. Price return vs total return by holding period: S&P 500 tracker, windows ending July 31, 2026ranking · 2026-08-03 · 5×4Preview: 5 ranked values, smallest first. S&P 500 tracker by calendar year: price return vs the points added by reinvested dividendsranking · 2026-08-03 · 20×3Preview: 16 ranked values, smallest first.
Verizon's Dividend Increase History
Consecutive years of dividend increases: six long record US payersranking · 2026-08-02 · 6×4Preview: 6 ranked values, smallest first. Verizon (VZ): annual dividend increase in cents and in percent, 2010 to 2025ranking · 2026-08-02 · 16×3Preview: 16 ranked values, smallest first. Verizon (VZ) dividend increases: declaration date, ex dividend date, and step sizetable · 2026-08-02 · 13×5 Verizon (VZ) dividends per share by calendar year, 2005 to 2025ranking · 2026-08-02 · 21×4Preview: 16 ranked values, smallest first.
Does Dividend Capture Actually Work?
Quarterly dividend as a share of price vs typical daily move: ten large payers, Jul 2023 to Jun 2026ranking · 2026-08-01 · 10×4Preview: 10 ranked values, largest first. Coca-Cola (KO): overnight decline vs dividend on each ex-dividend date, Sep 2023 to Jun 2026series · 2026-08-01 · 12×4Preview: a 12-point series, ending higher. Ex-dividend openings sorted by decline as a multiple of the dividend: US quarterly payers, Jan 2024 to Jun 2026ranking · 2026-08-01 · 5×3Preview: 5 ranked values, smallest first. Overnight decline vs dividend paid: ten large payers, 12 ex-dividend dates each, Jul 2023 to Jun 2026table · 2026-08-01 · 10×5
Monthly Dividend Stocks Explained
Trailing yield by payment schedule: liquid US-listed payers, twelve months of cash through June 2026ranking · 2026-07-31 · 4×4Preview: 4 ranked values, largest first. Liquid monthly payers grouped by the change in their monthly rate over three years, with each group's current yieldtable · 2026-07-31 · 4×5 Share of a full year's dividend cash arriving in each month: one monthly payer and one quarterly payer, 2025 pay datesseries · 2026-07-31 · 12×4Preview: a 12-point series, ending higher. Recurring cash dividends by declared schedule: every payer on file, July 2025 through June 2026table · 2026-07-31 · 5×5
How Monthly Stock Returns Are Measured
SPY June 2026: price return vs total return (June ex-dividend included)scalar · 2026-07-26 · 1×6756.4 SPY monthly close-to-close returns: twelve months ending June 2026, simple and logseries · 2026-07-26 · 12×4Preview: a 12-point series, ending lower. SPY over five years, June 2021 to June 2026: price return vs return with dividendsscalar · 2026-07-26 · 1×7428.07 NVDA June 2024: a raw close-to-close calc vs the split-adjusted returnscalar · 2026-07-26 · 1×61,097.46 June 2026 measured two ways: close-to-close vs open-to-close, NVDA and SPYtable · 2026-07-26 · 2×7 SPY on June 30, 2026: official-close vs the final extended-hours printscalar · 2026-07-26 · 1×3746.32 Sum vs compound: twelve SPY monthly returns linked three waysscalar · 2026-07-26 · 1×712
How Ex-Dividend Dates Affect Options
Day before SPY's ex-date: time value left in deep-in-the-money calls, by days to expiryranking · 2026-07-17 · 3×4Preview: 3 ranked values, smallest first. SPY's quarterly dividends, 2025 through the June 2026 ex-dateseries · 2026-07-17 · 6×2Preview: a 6-point series, ending higher. Where the exercise-optimal calls concentrated on June 29, 2026ranking · 2026-07-17 · 10×4Preview: 10 ranked values, largest first.
Three household payers at their last ex-date: prior close, ex-morning open, and the payment for scale

Three household payers at their last ex-date: prior close, ex-morning open, and the payment for scale

most recentas of series 3×8read in context →
Three household payers at their last ex-date: prior close, ex-morning open, and the payment for scale — 3 rows by 8 columns, computed from US exchange, SIP and OPRA data.
tickerlast_ex_datelast_ex_labeldividend_usdclose_before_ex_usdex_morning_open_usdopen_gap_pctdividend_pct_of_price
KO2026-06-15Jun 150.5382.681.08-1.840.64
VZ2026-07-10Jul 100.707542.2241.61-1.461.68
XOM2026-08-17Aug 171.03160.09160.10.010.64
the exact SQL behind every number
WITH last_ex AS (
    SELECT ticker,
           max(ex_dividend_date) AS ex_d,
           argMax(cash_amount, ex_dividend_date) AS div_amt
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO', 'VZ', 'XOM')
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ex_dividend_date < today()
      AND ex_dividend_date >= today() - 120
    GROUP BY ticker
),
daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_px,
           argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS open_px,
           countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('KO', 'VZ', 'XOM')
      AND window_start >= toDateTime(today() - 130)
    GROUP BY ticker, d
    HAVING bars > 200
),
seq AS (
    SELECT ticker, d, open_px, close_px,
           lagInFrame(close_px, 1) OVER (PARTITION BY ticker ORDER BY d ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS pre_close
    FROM daily
)
SELECT s.ticker AS ticker,
       toString(e.ex_d) AS last_ex_date,
       formatDateTime(e.ex_d, '%b %e') AS last_ex_label,
       round(e.div_amt, 4) AS dividend_usd,
       round(s.pre_close, 2) AS close_before_ex_usd,
       round(s.open_px, 2) AS ex_morning_open_usd,
       round(100 * (s.open_px - s.pre_close) / s.pre_close, 2) AS open_gap_pct,
       round(100 * e.div_amt / s.pre_close, 2) AS dividend_pct_of_price
FROM seq s
JOIN last_ex e ON e.ticker = s.ticker AND e.ex_d = s.d
WHERE s.pre_close > 0
ORDER BY ticker
$