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

PEP Dividend History: Every Payment by Year
Forward yield on PEP's declared rate across a band of share pricesranking · 2026-10-04 · 9×4Preview: 9 ranked values, smallest first. Every year with a PEP dividend increase: month, step size and the running streaktable · 2026-10-04 · 23×5 Recent PEP dividends: declaration, ex, record and pay dates with the amountseries · 2026-10-04 · 13×6Preview: a 13-point series, ending lower. PEP dividends by year: annual total, split-adjusted total and growth ratetable · 2026-10-04 · 22×5
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.
Forward yield on PEP's declared rate across a band of share prices

Forward yield on PEP's declared rate across a band of share prices

most recentas of ranking 9×4read in context →
Forward yield on PEP's declared rate across a band of share prices — 9 rows by 4 columns, computed from US exchange, SIP and OPRA data.
price_levelannual_rateyield_pctas_of
100.715.925.88Oct 2, 2026
107.015.925.53Oct 2, 2026
113.35.925.23Oct 2, 2026
119.65.924.95Oct 2, 2026
125.895.924.7Oct 2, 2026
132.185.924.48Oct 2, 2026
138.485.924.28Oct 2, 2026
144.775.924.09Oct 2, 2026
151.075.923.92Oct 2, 2026
the exact SQL behind every number
WITH
    (
        SELECT toFloat64(argMax(cash_amount, ex_dividend_date))
        FROM global_markets.stocks_dividends
        WHERE ticker = 'PEP'
    ) AS declared_rate,
    (
        SELECT round(toFloat64(argMax(close, date)), 2)
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'PEP'
          AND date >= today() - 45
    ) AS recent_close,
    (
        SELECT formatDateTime(max(date), '%b %e, %Y')
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'PEP'
          AND date >= today() - 45
    ) AS as_of_label
SELECT
    round(recent_close * (0.80 + 0.05 * n), 2)                             AS price_level,
    round(4 * declared_rate, 4)                                            AS annual_rate,
    round(100 * 4 * declared_rate / (recent_close * (0.80 + 0.05 * n)), 2) AS yield_pct,
    as_of_label                                                            AS as_of
FROM
(
    SELECT arrayJoin(range(9)) AS n
)
ORDER BY price_level
$