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

2,178 answered market questions

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

Upcoming Stock Splits Calendar
Upcoming US stock splits: announced, with a future effective datetable · 2026-08-30 · 30×5 Announced upcoming splits by directionranking · 2026-08-30 · 2×2Preview: 2 ranked values, smallest first. Announced stock splits by effective month: forward vs reverseseries · 2026-08-30 · 5×4Preview: a 5-point series, ending lower.
Upcoming Ex-Dividend Dates: Stocks This Week
Three household payers at their last ex-date: prior close, ex-morning open, and the payment for scaleseries · 2026-08-30 · 3×8Preview: a 3-point series, roughly flat. Who goes ex-dividend in the next 14 days: names, cadence and implied yield by size bandtable · 2026-08-30 · 4×5 Names going ex-dividend, day by day: the next seven days of declared recordsseries · 2026-08-30 · 5×5Preview: a 5-point series, ending lower. Ex-dividend dates by calendar month: three-year average, quarterly vs monthly payersseries · 2026-08-30 · 12×4Preview: a 12-point series, ending higher. Thirteen big dividend and income funds: last ex-date, cadence, and the implied next ex-dateseries · 2026-08-30 · 13×8Preview: a 13-point series, ending higher. Forward-declared ex-dividend records on file: the receipt behind this calendarscalar · 2026-08-30 · 1×54,427 Every mega-cap ex-dividend event of the past six months: price path from the pre-ex closetable · 2026-08-30 · 5×6 Largest companies going ex-dividend in the next 14 days: amount, pay date, indicated yieldseries · 2026-08-30 · 12×8Preview: a 12-point series, ending higher.
Unusual Options Activity: Last Session
Market-wide options volume by session, with monthly expirations labelledseries · 2026-08-30 · 25×5Preview: a 16-point series, ending higher. Calls or puts: the board's call and put contract volume on the same sessiontable · 2026-08-30 · 10×5 What follows a heavy options session: next-session absolute move vs. the same names on an ordinary daytable · 2026-08-30 · 5×6 What the session's contracts were made of: options volume by days to expiryranking · 2026-08-30 · 6×4Preview: 6 ranked values, largest first. Unusual options activity: last completed session vs. each underlying's own 20-session averagetable · 2026-08-30 · 10×8
Recent Stock Splits (Forward and Reverse)
Forward vs reverse splits executed in the last 45 daysranking · 2026-08-30 · 2×2Preview: 2 ranked values, largest first. Recent reverse stock splits (shares consolidated), last 30 daysranking · 2026-08-30 · 15×4Preview: 15 ranked values, largest first. Recent forward stock splits (shares multiplied), last 60 days, ETFs excludedranking · 2026-08-30 · 15×4Preview: 15 ranked values, smallest first.
Most Shorted Stocks Right Now, Measured
The receipts: universe size, filter bite, median crowding, and list churn at the latest printscalar · 2026-08-30 · 1×522,480 Largest short positions by shares: latest settlement, liquid namesranking · 2026-08-30 · 10×4Preview: 10 ranked values, largest first. Crowding leaders vs. their own price: about one month of sessionsseries · 2026-08-30 · 5×5Preview: a 5-point series, ending higher. GME through the January 2021 squeeze: the same three columns, settlement by settlementseries · 2026-08-30 · 10×4Preview: a 10-point series, ending lower. Today's top-3 crowding leaders, traced back eight settlementsseries · 2026-08-30 · 8×4Preview: a 8-point series, ending lower. Biggest days-to-cover increases, latest settlement vs. the prior printranking · 2026-08-30 · 8×4Preview: 8 ranked values, smallest first. Highest days to cover among liquid names: latest settlement on filetable · 2026-08-30 · 10×5
Stock Market Holidays 2026–2027: NYSE & Nasdaq
Upcoming US stock market holidays and early closesseries · 2026-08-30 · 12×6Preview: a 12-point series, ending higher. Recently-passed weekday closures, recovered from the SPY tapeseries · 2026-08-30 · 4×3Preview: a 4-point series, roughly flat. Regular trading sessions over the trailing yearscalar · 2026-08-30 · 1×3252 The closure calendar ahead, at a glancescalar · 2026-08-30 · 1×610
Highest Implied Volatility Stocks Right Now
SPY, the same measurement: the market's calm benchmarkscalar · 2026-08-30 · 1×312.3 ATM implied volatility across every actively traded underlying, latest sessionscalar · 2026-08-30 · 1×5947 Highest ATM implied volatility: liquid single names and funds, latest sessiontable · 2026-08-30 · 12×5
Dividend Increases & Cuts This Week
Increases against cuts, by week of declaration (complete weeks only)series · 2026-08-30 · 26×4Preview: a 16-point series, ending lower. Payers across their own share split: the raw change against the split-adjusted changeseries · 2026-08-30 · 9×7Preview: a 9-point series, ending lower. Increases, cuts and the typical raise this calendar year, by company size (bands use today's market value)table · 2026-08-30 · 4×6 Dividend increases declared in the last 7 days, largest companies first (capped at 12 rows)series · 2026-08-30 · 7×8Preview: a 7-point series, ending lower. Dividend cuts declared in the last 90 days, the deepest 14 first (one week is too thin for a table)series · 2026-08-30 · 14×6Preview: a 14-point series, ending higher.
Biggest Stock Gainers and Losers This Week
Biggest stock losers this week (names trading $1B+, leveraged/inverse ETFs excluded)ranking · 2026-08-30 · 10×4Preview: 10 ranked values, smallest first. The four major index ETFs this week, for contextranking · 2026-08-30 · 4×2Preview: 4 ranked values, largest first. Biggest stock gainers this week (names trading $1B+, leveraged/inverse ETFs excluded)ranking · 2026-08-30 · 10×4Preview: 10 ranked values, largest first.
Biggest Stock Movers This Month
The window and the screened universe behind every board on this pagescalar · 2026-08-30 · 1×518 Where every screened company landed: monthly returns by bucketranking · 2026-08-30 · 6×2Preview: 6 ranked values, smallest first. Eight household mega-cap names over the same windowranking · 2026-08-30 · 8×2Preview: 8 ranked values, largest first. Biggest stock losers this month (companies trading $1B+ over the window)ranking · 2026-08-30 · 10×3Preview: 10 ranked values, smallest first. The four major index trackers across the same window, rebased to the first openseries · 2026-08-30 · 18×5Preview: a 16-point series, ending higher. Biggest stock gainers this month (companies trading $1B+ over the window)ranking · 2026-08-30 · 10×3Preview: 10 ranked values, largest first.
Stocks at 52-Week Highs and Lows
How far the whole screen sits below its 52-week highranking · 2026-08-30 · 6×4Preview: 6 ranked values, smallest first. Stocks at 52-week lows, ordered by year-to-date returnranking · 2026-08-30 · 3×3Preview: 3 ranked values, largest first. Where five broad-market ETFs sit inside their own 52-week rangeranking · 2026-08-30 · 5×4Preview: 5 ranked values, smallest first. Stocks at 52-week highs, ordered by year-to-date returnranking · 2026-08-30 · 12×3Preview: 12 ranked values, smallest first. New 52-week highs against new lows, daily, over the past six weeksseries · 2026-08-30 · 31×4Preview: a 16-point series, ending higher.
XOM Dividend: Yield, History & Ex-Dates
XOM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-29 · 1×71.03 XOM recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-29 · 10×2Preview: a 10-point series, ending lower. XOM total dividends paid per year (regular dividends)ranking · 2026-08-29 · 7×2Preview: 7 ranked values, smallest first.
WMT Dividend: Yield, History & Ex-Dates
WMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-29 · 1×70.248 WMT recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-29 · 10×2Preview: a 10-point series, ending lower. WMT total dividends paid per year (regular dividends)ranking · 2026-08-29 · 7×2Preview: 7 ranked values, largest first.
Why VIX Options Don't Track the VIX
SPY near-the-money implied volatility by distance to expirationranking · 2026-08-29 · 6×3Preview: 6 ranked values, smallest first. How far the long tenor travels on days the front end jumpsranking · 2026-08-29 · 5×4Preview: 5 ranked values, smallest first. Near-dated versus long-dated SPY implied volatility, session by sessionseries · 2026-08-29 · 76×3Preview: a 16-point series, roughly flat. The near-to-far implied volatility gap across liquid namesranking · 2026-08-29 · 6×4Preview: 6 ranked values, largest first.
Why Ticker Symbols Break Your Dataset
When each symbol last printed a daily barranking · 2026-08-29 · 6×3Preview: 6 ranked values, largest first. New listings landing on a symbol that already had historyranking · 2026-08-29 · 11×3Preview: 11 ranked values, smallest first. Which share-class spellings actually carry historyranking · 2026-08-29 · 4×4Preview: 4 ranked values, smallest first. Trading sessions per year under FB and METAranking · 2026-08-29 · 15×3Preview: 15 ranked values, smallest first.
Why Stocks Halt: Limit Up-Limit Down Bands
Where listed symbols sit by price, and which band rule governs each zoneranking · 2026-08-29 · 6×3Preview: 6 ranked values, largest first. Average minute range through the session, five liquid namesseries · 2026-08-29 · 26×3Preview: a 16-point series, ending lower. How far eight stocks move in a five minute window, trailing yearranking · 2026-08-29 · 8×4Preview: 8 ranked values, largest first. What a 5 percent band is worth in dollars, by price levelranking · 2026-08-29 · 8×4Preview: 8 ranked values, largest first.
Why Short Interest Data Is Always Two Weeks Old
The pipeline lag in one row: plus the bulk backfill these figures deliberately excludescalar · 2026-08-29 · 1×611 Every incrementally-delivered settlement: measured on one date, on file days laterseries · 2026-08-29 · 11×3Preview: a 11-point series, ending lower. GME, winter 2020-21: each short interest print and the price move before it went public (as-traded prices)table · 2026-08-29 · 6×5 GME days to cover: as reported in the file, and recomputed on the volume that traded while the print was pendingscalar · 2026-08-29 · 1×854 The current state of the cycle: the newest print on file, and the one still in the pipelinescalar · 2026-08-29 · 1×622,480 The blind window: what five stocks did between the settlement date and the day its short interest was publishedtable · 2026-08-29 · 5×6
Why Index Options Are Taxed 60/40: Section 1256
Average daily options volume: Section 1256 names against equity optionsranking · 2026-08-29 · 4×3Preview: 4 ranked values, largest first. Share of contract volume by days to expiry, SPX and SPYranking · 2026-08-29 · 5×3Preview: 5 ranked values, largest first.
Who Sets the Ex-Dividend Date? Not the Board
One-time distributions by size: where the ex-date landsranking · 2026-08-29 · 4×4Preview: 4 ranked values, largest first. Regular dividends: ex-date before the record date, or on itseries · 2026-08-29 · 43×5Preview: a 16-point series, ending higher. Board declaration to ex-date to payment, eight household payersranking · 2026-08-29 · 8×4Preview: 8 ranked values, largest first. Ex-date alignment by payout cadence, since T+1 took effectranking · 2026-08-29 · 6×4Preview: 6 ranked values, largest first.
Where to Park Idle Cash
The pickup for extending: extra yield over the 1-month bill, in basis pointsseries · 2026-08-29 · 126×3Preview: a 16-point series, ending higher. The short end over the last 180 days: 1-month, 3-month and 1-year bill yieldsseries · 2026-08-29 · 126×5Preview: a 16-point series, ending higher. The current Treasury yield curve: what every maturity pays right nowranking · 2026-08-29 · 7×2Preview: 7 ranked values, smallest first.
When Special Dividends Adjust Options
Time value left in KO calls as they move deeper in the moneyranking · 2026-08-29 · 5×4Preview: 5 ranked values, largest first. One time distributions by size, measured against the ex date closing priceranking · 2026-08-29 · 6×3Preview: 6 ranked values, largest first. How big each kind of cash distribution is, as a share of the stock priceranking · 2026-08-29 · 5×4Preview: 5 ranked values, largest first. One time cash distributions per calendar year, and their share of all payoutsranking · 2026-08-29 · 9×3Preview: 9 ranked values, largest first.
When Is Short Interest Released?
The short interest release schedule: recent FINRA settlement dates and names reportedseries · 2026-08-29 · 16×2Preview: a 16-point series, ending lower. Measured publication lag: settlement date vs the day the file first arrived hereseries · 2026-08-29 · 11×3Preview: a 11-point series, ending lower. The publication lag in one row: fastest, median and slowest across incrementally-delivered settlementsscalar · 2026-08-29 · 1×411 Day-of-month and the gap between consecutive settlement dates: the twice-monthly cadenceseries · 2026-08-29 · 16×3Preview: a 16-point series, ending lower. The current state of the release cycle: the newest print on file and the settlement still pendingscalar · 2026-08-29 · 1×614
When Short Options Get Assigned Early
Time value left in AAPL contracts by depth in the moneytable · 2026-08-29 · 5×5 AAPL calls 1 to 5 percent in the money, by days left to expiryranking · 2026-08-29 · 6×4Preview: 6 ranked values, smallest first. Latest cash dividend per share, and what it is worth against the stockseries · 2026-08-29 · 6×4Preview: a 6-point series, ending lower. Put versus call implied volatility, near the money, 20 to 45 days outranking · 2026-08-29 · 5×4Preview: 5 ranked values, smallest first.
What Time Do Options Start Trading?
SPY option volume, minute by minute into the 9:30 openseries · 2026-08-29 · 46×3Preview: a 16-point series, ending higher. US option contract volume by Eastern-time half hourseries · 2026-08-29 · 21×3Preview: a 16-point series, ending higher.
page 1 of 22
MSFT dividend snapshot: latest payout, annual rate, yield, and next ex-date

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

as of scalar 1×7read in context →
latest dividend
0.91
frequency
quarterly
annual dividend
3.64
recent price
513.15
dividend yield pct
0.71
last ex date
Aug 20, 2026
next ex date
not yet declared
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 = 'MSFT' 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 = 'MSFT' 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
$