STRASMORE/EXPLORE 3,256 QUERIES 22Y EQUITIES · 12Y OPTIONS

3,256 answered market questions

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

PFE Ex-Dividend Date 2026: Pfizer Schedule
PFE dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.43 PFE recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. PFE total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
PEP Dividend 2026: Ex-Dates and the Raise
PEP indicated dividend yield against the 2026 price rangescalar · 2026-10-04 · 1×9189 PEP monthly price range and indicated yield, 2026series · 2026-10-04 · 10×4Preview: a 10-point series, ending higher. PepsiCo's next ex-dividend dates, confirmed and scheduledseries · 2026-10-04 · 4×6Preview: a 4-point series, roughly flat. PepsiCo dividends per share by year, with the annual stepranking · 2026-10-04 · 10×4Preview: 10 ranked values, smallest first. PepsiCo's four 2026 dividend quarters, confirmed and scheduledseries · 2026-10-04 · 4×8Preview: a 4-point series, ending higher.
PEP Dividend: Yield, History & Ex-Dates
PEP dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.48 PEP recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. PEP total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
ORCL Dividend: Yield, History & Ex-Dates
ORCL dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.5 ORCL recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. ORCL total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
O Dividend: Yield, History & Ex-Dates
O dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.272 O recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. O total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
NKE Dividend: Yield, History & Ex-Dates
NKE dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.41 NKE recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. NKE total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
NEE Dividend: Yield, History & Ex-Dates
NEE dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.623 NEE recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. NEE total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, largest first.
MSFT Dividend: Yield, History & Ex-Dates
MSFT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.98 MSFT recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MSFT total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
MS Dividend: Yield, History & Ex-Dates
MS dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.15 MS recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MS total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
MRK Dividend: Yield, History & Ex-Dates
MRK dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.85 MRK recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MRK total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
Monthly Dividend Stocks: The Full List
Yield distribution across liquid monthly payers, with each band's median 12-month price changetable · 2026-10-04 · 5×5 Realty Income's declared monthly rate by calendar year, the raise over the prior year, and the steps up inside each yeartable · 2026-10-04 · 12×5 Monthly dividend stocks - filing companies paying every month, ranked by daily traded valuetable · 2026-10-04 · 31×6 Monthly payers in the dividend record, by completed calendar yearranking · 2026-10-04 · 21×3Preview: 16 ranked values, smallest first. Monthly payers yielding above 12% - the price move and the payment move behind the numbertable · 2026-10-04 · 15×5 Recurring cash payments per ticker over the trailing year - where the monthly band sitsranking · 2026-10-04 · 7×4Preview: 7 ranked values, largest first.
Monthly Dividend ETFs: Who Actually Pays
Trailing 12 month distribution rate, by fund familyranking · 2026-10-04 · 12×3Preview: 12 ranked values, largest first. Distributions per year: monthly funds beside quarterly benchmarksranking · 2026-10-04 · 12×3Preview: 12 ranked values, largest first. Days from ex dividend date to cash, monthly paying fundsranking · 2026-10-04 · 9×2Preview: 9 ranked values, largest first. Monthly cash per share: an option income fund and a bond fundseries · 2026-10-04 · 24×3Preview: a 16-point series, roughly flat.
MO Dividend: Yield, History & Ex-Dates
MO dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.11 MO recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MO total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
MMM Dividend: Yield, History & Ex-Dates
MMM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.78 MMM recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MMM total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, largest first.
META Dividend: Yield, History & Ex-Dates
META dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.525 META recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. META total dividends paid per year (regular dividends)ranking · 2026-10-04 · 2×2Preview: 2 ranked values, smallest first.
MDT Dividend: Yield, History & Ex-Dates
MDT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.72 MDT recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MDT total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
MDLZ Dividend: Yield, History & Ex-Dates
MDLZ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.52 MDLZ recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 9×2Preview: a 9-point series, ending lower. MDLZ total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, largest first.
MCD Dividend: Yield, History & Ex-Dates
MCD dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.93 MCD recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MCD total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
MA Dividend: Yield, History & Ex-Dates
MA dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.87 MA recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. MA total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
LOW Dividend: Yield, History & Ex-Dates
LOW dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.25 LOW recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. LOW total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
LMT Dividend: Yield, History & Ex-Dates
LMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×73.45 LMT recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. LMT total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
LLY Dividend: Yield, History & Ex-Dates
LLY dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.73 LLY recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. LLY total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
LIN Dividend: Yield, History & Ex-Dates
LIN dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.6 LIN recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. LIN total dividends paid per year (regular dividends)ranking · 2026-10-04 · 3×2Preview: 3 ranked values, smallest first.
KO Dividend: Yield, History & Ex-Dates
KO dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.53 KO recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. KO total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
KMB Dividend: Yield, History & Ex-Dates
KMB dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.28 KMB recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. KMB total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
JPM Dividend: Yield, History & Ex-Dates
JPM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.65 JPM recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. JPM total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
JNJ Dividend 2026: Dates, Raise and Yield
JNJ indicated dividend yield by month in 2026, at the rate in forceseries · 2026-10-04 · 10×3Preview: a 10-point series, ending lower. Every Johnson & Johnson dividend declared with a 2026 ex-dividend dateseries · 2026-10-04 · 3×7Preview: a 3-point series, ending higher. The annual step up in the JNJ quarterly dividend rate, and the running streakranking · 2026-10-04 · 11×3Preview: 11 ranked values, largest first. JNJ monthly price range in 2026series · 2026-10-04 · 10×4Preview: a 10-point series, ending higher. JNJ dividends per share by calendar year, with the top quarterly rate declared in eachtable · 2026-10-04 · 11×6
JNJ Dividend: Yield, History & Ex-Dates
JNJ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.34 JNJ recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. JNJ total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
IBM Dividend: Yield, History & Ex-Dates
IBM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×71.69 IBM recent dividend payments: ex-dividend date and per-share amountseries · 2026-10-04 · 10×2Preview: a 10-point series, ending lower. IBM total dividends paid per year (regular dividends)ranking · 2026-10-04 · 7×2Preview: 7 ranked values, smallest first.
How ADRs Work: Ratios, Fees and Dividends
A year of tape on five large exchange-listed foreign issuer receiptsranking · 2026-10-04 · 5×2Preview: 5 ranked values, largest first. Recent share-count adjustments on large foreign issuer receiptsranking · 2026-10-04 · 8×3Preview: 8 ranked values, largest first. Dividend cadence and annual cash per share, receipts against US payersranking · 2026-10-04 · 8×4Preview: 8 ranked values, largest first. Days from ex-dividend date to payment, four years of distributionsranking · 2026-10-04 · 8×3Preview: 8 ranked values, largest first.
HON Dividend: Yield, History & Ex-Dates
HON dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-10-04 · 1×70.7
Apple trailing dividend yield, as-paid sum against split-aware sum

Apple trailing dividend yield, as-paid sum against split-aware sum

most recentas of series 15×3read in context →
Apple trailing dividend yield, as-paid sum against split-aware sum — 15 rows by 3 columns, computed from US exchange, SIP and OPRA data.
monthas_paid_yield_pctadjusted_yield_pct
2020-09-012.750.69
2020-10-012.920.73
2020-11-012.20.68
2020-12-011.970.61
2021-01-011.980.61
2021-02-011.690.68
2021-03-011.680.67
2021-04-011.560.62
2021-05-011.160.67
2021-06-011.060.61
2021-07-010.990.57
2021-08-010.560.56
2021-09-010.60.6
2021-10-010.570.57
2021-11-010.520.52
the exact SQL behind every number
WITH
    monthly_price AS
    (
        SELECT
            toStartOfMonth(date)           AS month_start,
            argMax(toFloat64(close), date) AS month_end_close
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'AAPL'
          AND date >= '2020-09-01'
          AND date <  '2021-12-01'
        GROUP BY month_start
    ),
    payments AS
    (
        SELECT
            ex_dividend_date                           AS ex_date,
            any(toFloat64(cash_amount))                AS as_paid,
            any(toFloat64(split_adjusted_cash_amount)) AS restated
        FROM global_markets.stocks_dividends
        WHERE ticker = 'AAPL'
          AND ex_dividend_date >= '2019-10-01'
          AND ex_dividend_date <  '2021-12-01'
        GROUP BY ex_dividend_date
    )
SELECT
    toString(p.month_start)                                  AS month,
    round(100 * sum(d.as_paid)  / any(p.month_end_close), 2) AS as_paid_yield_pct,
    round(100 * sum(d.restated) / any(p.month_end_close), 2) AS adjusted_yield_pct
FROM monthly_price AS p
CROSS JOIN payments AS d
WHERE d.ex_date >= addMonths(p.month_start, -11)
  AND d.ex_date <  addMonths(p.month_start, 1)
GROUP BY p.month_start
HAVING count() = 4
ORDER BY p.month_start
$