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

PG Dividend 2026: Dates, History and Yield
PG trailing twelve-month dividend yield against the month-end share priceseries · 2026-10-04 · 22×3Preview: a 16-point series, ending higher. Every PG quarterly rate increase since 2017, and the size of each stepseries · 2026-10-04 · 10×6Preview: a 10-point series, roughly flat. Every declared 2026 PG dividend: declaration, ex date, record date, paymentseries · 2026-10-04 · 3×7Preview: a 3-point series, ending higher. PG dividend timeline by quarter: declaration to ex date, ex date to paymentranking · 2026-10-04 · 9×4Preview: 9 ranked values, largest first. PG dividends per share by calendar year, and the year-over-year stepranking · 2026-10-04 · 14×4Preview: 14 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.
MSFT Dividend 2026: Dates, Raise, Per Share
Indicated dividend yield on every Microsoft ex-dividend date since 2024series · 2026-10-04 · 11×6Preview: a 11-point series, roughly flat. Trailing yield and payout ratio at the latest stored Microsoft closescalar · 2026-10-04 · 1×7517.53 Microsoft dividends with a 2026 ex-dividend dateseries · 2026-10-04 · 4×7Preview: a 4-point series, ending higher. Microsoft's September dividend raises since 2020, read from each year's November ex-datetable · 2026-10-04 · 7×7 Dividends per share for 2026: calendar year vs Microsoft's July-to-June fiscal yearranking · 2026-10-04 · 2×4Preview: 2 ranked values, largest 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
AAPL Dividend 2026: Dates and Amounts
Annualized AAPL dividend yield on each recent ex-dividend closeseries · 2026-09-28 · 11×4Preview: a 11-point series, ending lower. Apple's declared 2026 dividends: declaration, ex-dividend, record and pay datesseries · 2026-09-28 · 3×6Preview: a 3-point series, ending higher. Every Apple quarterly rate increase and the ex-date it first applied totable · 2026-09-28 · 6×5 AAPL dividend per share by calendar year, 2021 onwardranking · 2026-09-28 · 6×4Preview: 6 ranked values, smallest first.
IPO Market 2026: The First Half in Numbers
US-dollar listings by month, H1 2026: count and dollars raisedseries · 2026-07-26 · 6×3Preview: a 6-point series, ending higher. H1 2026 listings by security type: count, dollars, and the typical deal in each buckettable · 2026-07-26 · 3×5 H1 2026 listings: totals, the typical deal, and the concentration receiptsscalar · 2026-07-26 · 1×11184 H1 2026 listings by primary exchange: count, dollars, and the unit-offering shareranking · 2026-07-26 · 4×4Preview: 4 ranked values, largest first. The eight largest US listings of H1 2026 by offer sizeranking · 2026-07-26 · 8×3Preview: 8 ranked values, largest first. First-half listings by year, 2019-2026: like-for-like January-June counts and dollarsranking · 2026-07-26 · 8×3Preview: 8 ranked values, smallest first. H1 2026 listings vs their offer price: last regular-hours close of July 6-10, by typetable · 2026-07-26 · 3×7
PG trailing twelve-month dividend yield against the month-end share price

PG trailing twelve-month dividend yield against the month-end share price

most recentas of series 22×3read in context →
PG trailing twelve-month dividend yield against the month-end share price — 22 rows by 3 columns, computed from US exchange, SIP and OPRA data.
monthmonth_end_closettm_yield_pct
2025-01-01165.992.43
2025-02-01173.842.32
2025-03-01170.422.36
2025-04-01162.572.51
2025-05-01169.892.4
2025-06-01159.322.56
2025-07-01150.472.74
2025-08-01157.042.63
2025-09-01153.652.69
2025-10-01150.372.78
2025-11-01148.162.82
2025-12-01143.312.91
2026-01-01151.772.79
2026-02-01167.22.53
2026-03-01144.442.93
2026-04-01147.092.9
2026-05-01143.562.97
2026-06-01146.642.9
2026-07-01144.492.97
2026-08-01145.122.96
2026-09-01145.282.95
2026-10-01144.912.96
the exact SQL behind every number
WITH px AS
(
    SELECT
        toStartOfMonth(date)           AS month,
        max(date)                      AS last_session,
        argMax(toFloat64(close), date) AS month_end_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'PG'
      AND date >= '2025-01-01'
    GROUP BY month
),
divs AS
(
    SELECT
        ex_dividend_date,
        max(toFloat64(cash_amount)) AS amt
    FROM global_markets.stocks_dividends
    WHERE ticker = 'PG'
      AND ex_dividend_date >= '2023-12-01'
    GROUP BY ex_dividend_date
)
SELECT
    toString(p.month)                                AS month,
    round(p.month_end_close, 2)                      AS month_end_close,
    round(100 * sum(d.amt) / p.month_end_close, 2)   AS ttm_yield_pct
FROM px AS p
CROSS JOIN divs AS d
WHERE d.ex_dividend_date <= p.last_session
  AND d.ex_dividend_date >  subtractYears(p.last_session, 1)
GROUP BY p.month, p.month_end_close
ORDER BY p.month
$