MMM Dividend: Yield, History & Ex-Dates
MMM total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
Mini Index Options Explained: XSP, XND, MRUT
SPY ex-dividend dates and cash amounts, trailing three yearsseries ·
2026-08-22 · 12×3
Open to close moves on monthly expiration Fridays, SPY since 2015ranking ·
2026-08-22 · 5×3
Dollar exposure in one 100-multiplier contract, by monthseries ·
2026-08-22 · 37×5
META Dividend: Yield, History & Ex-Dates
META dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.525
META recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
META total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 2×2
MDT Dividend: Yield, History & Ex-Dates
MDT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.72
MDT recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
MDT total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
MDLZ Dividend: Yield, History & Ex-Dates
MDLZ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.52
MDLZ recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
MDLZ total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
MCD Dividend: Yield, History & Ex-Dates
MCD dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.86
MCD recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
MCD total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
Market Cap and Which Share Count It Uses
The recovered share count against the filed diluted counttable ·
2026-08-22 · 5×6
Dual class tickers and the market cap printed against eachranking ·
2026-08-22 · 4×4
Days since the period each filed share count coversranking ·
2026-08-22 · 8×3
Apple's basic and diluted share counts, quarter by quarterseries ·
2026-08-22 · 20×4
Margin for Selling Naked Options: Reg T Math
One fixed short AAPL call strike: requirement as a percent of the share price, April to June 2026series ·
2026-08-22 · 62×4
Reg T minimum branches for one uncovered AAPL put, by strike (dollars per share)ranking ·
2026-08-22 · 11×4
Uncovered call minimum per contract, strike about 5% out of the moneyranking ·
2026-08-22 · 5×3
Reg T minimum branches for one uncovered AAPL call, by strike (dollars per share)ranking ·
2026-08-22 · 12×4
MA Dividend: Yield, History & Ex-Dates
MA dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.87
MA recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
MA total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
The Lowest-Volatility Stocks
The calmest large caps: annualized realized volatility over the past year, lowest firstranking ·
2026-08-22 · 15×2
Maximum drawdown of the calmest names: the worst peak-to-trough fall over the past yearranking ·
2026-08-22 · 8×2
Low P/E Stocks Near 52-Week Lows
Qualifying large caps as the distance band and the P/E ceiling widenranking ·
2026-08-22 · 6×3
Large caps on a trailing P/E under 15, within 10% of a 52-week lowranking ·
2026-08-22 · 9×3
KO month-end close against its trailing 12-month lowseries ·
2026-08-22 · 14×4
LOW Dividend: Yield, History & Ex-Dates
LOW dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.25
LOW recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
LOW total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
Locked and Crossed Markets, Explained With Data
Whole-tape census: locked, crossed, and one-sided records across every NBBO update of the sessionscalar ·
2026-08-22 · 1×7406
The receipts: locked vs crossed totals, and the rate by session stretch (premarket, open, noon, close, ET)scalar ·
2026-08-22 · 1×10246.9
The census by name: eight liquid tickers and two thin small caps, recent completed sessionstable ·
2026-08-22 · 10×7
Locked-or-crossed records per 10,000 updates by 30-minute ET bucket, checked set, extended hours includedseries ·
2026-08-22 · 32×3
LMT Dividend: Yield, History & Ex-Dates
LMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×73.45
LMT recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
LMT total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
LLY Dividend: Yield, History & Ex-Dates
LLY dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.73
LLY recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
LLY total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
LIN Dividend: Yield, History & Ex-Dates
LIN dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.6
LIN recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
LIN total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 3×2
KO Dividend: Yield, History & Ex-Dates
KO dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.53
KO recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
KO total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
KMB Dividend: Yield, History & Ex-Dates
KMB dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.28
KMB recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
KMB total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
JPM Dividend: Yield, History & Ex-Dates
JPM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.5
JPM recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
JPM total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
JNJ Dividend: Yield, History & Ex-Dates
JNJ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.34
JNJ recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
JNJ total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
IV Rank vs IV Percentile: Formulas Explained
IV rank vs IV percentile, eight liquid names, 52 week lookbacktable ·
2026-08-22 · 8×5
The same session scored at five different lookback windowsranking ·
2026-08-22 · 5×4
Current, 52 week low and 52 week high ATM IV for each nametable ·
2026-08-22 · 8×6
AAPL at the money implied volatility, weekly, trailing 52 weeksseries ·
2026-08-22 · 53×5
One stock, one session, three definitions of the IV inputtable ·
2026-08-22 · 3×6
IBM Dividend: Yield, History & Ex-Dates
IBM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×71.69
IBM recent dividend payments: ex-dividend date and per-share amountseries ·
2026-08-22 · 10×2
IBM total dividends paid per year (regular dividends)ranking ·
2026-08-22 · 7×2
How to Read the COT Report: Columns Explained
SPY move from Tuesday close to Friday close, the age of a COT snapshotranking ·
2026-08-22 · 11×4
Latest days to cover, and where it sits in five years of the same name's historytable ·
2026-08-22 · 6×5
AAPL days to cover and its rank inside the three-year windowseries ·
2026-08-22 · 72×4
Net calls minus puts on AAPL, raw contracts and as a share of volumeseries ·
2026-08-22 · 30×6
How to Read an Options Symbol (OSI Format)
One eight-digit field, from single-dollar strikes to index levelstable ·
2026-08-22 · 4×6
One expiration, four strikes: every OSI field cut out of the symboltable ·
2026-08-22 · 8×7
How Stock Settlement Works Under T+1
Trade date to settlement date across real sessions, November 2025series ·
2026-08-22 · 11×5
Ex-dividend date to payment date, latest 2026 dividend for nine household payersseries ·
2026-08-22 · 9×4
Microsoft dividend dates, from the T+2 era into T+1series ·
2026-08-22 · 13×6
Gap between ex-dividend date and record date, by yearranking ·
2026-08-22 · 12×3
How Often Do Stocks Split?
The most common reverse-split ratios, 2016 to todayranking ·
2026-08-22 · 8×2
Forward and reverse stock splits per year, 2016 to todayranking ·
2026-08-22 · 11×3
The most common forward-split ratios, 2016 to todayranking ·
2026-08-22 · 8×2
Every share-count adjustment since 2016, by typeranking ·
2026-08-22 · 3×2
Recent forward splits among widely held stocksseries ·
2026-08-22 · 10×4
How Do Market Makers Make Money? The Spread
US stock venues: public exchanges vs off-exchange reporting facilitiesranking ·
2026-08-22 · 2×3
AAPL trades by venue, latest session: off-exchange firstranking ·
2026-08-22 · 19×4
Average quoted spread: liquid mega-caps vs a thin small-cap (past week)ranking ·
2026-08-22 · 3×4
AAPL average quoted spread by half-hour (ET), one extended sessionseries ·
2026-08-22 · 32×2
AAPL: NBBO quote updates on the latest sessionscalar ·
2026-08-22 · 1×41.2
How Companies Execute Buybacks: Rule 10b-18
Diluted shares outstanding by calendar quarter, three long-running programmesseries ·
2026-08-22 · 20×4
Three-year change in diluted share count, ten household namesranking ·
2026-08-22 · 10×4
Share of continuous-session volume, by half hour of the trading dayseries ·
2026-08-22 · 13×3
A day's repurchase ceiling under the 25% volume conditionranking ·
2026-08-22 · 6×3
How Big Is the OPRA Options Quote Feed?
One session, two tapes: every options NBBO update vs. every stock NBBO updatescalar ·
2026-08-22 · 1×96.07
SPY's 2026-expiry option chain: one root's share of the quote firehosescalar ·
2026-08-22 · 1×13164
The five busiest SPY option contracts of the session, symbol unpackedseries ·
2026-08-22 · 5×7
How ADRs Work: Ratios, Fees and Dividends
A year of tape on five large exchange-listed foreign issuer receiptsranking ·
2026-08-22 · 5×2
Recent share-count adjustments on large foreign issuer receiptsranking ·
2026-08-22 · 8×3
Dividend cadence and annual cash per share, receipts against US payersranking ·
2026-08-22 · 8×4
Days from ex-dividend date to payment, four years of distributionsranking ·
2026-08-22 · 8×3
HON Dividend: Yield, History & Ex-Dates
HON dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar ·
2026-08-22 · 1×70.7
spy_open_ramp
spy_open_ramp
| et_time | contract_volume | active_pct |
|---|---|---|
| 09:15 | 0 | 0 |
| 09:16 | 0 | 0 |
| 09:17 | 0 | 0 |
| 09:18 | 0 | 0 |
| 09:19 | 0 | 0 |
| 09:20 | 0 | 0 |
| 09:21 | 0 | 0 |
| 09:22 | 0 | 0 |
| 09:23 | 0 | 0 |
| 09:24 | 0 | 0 |
| 09:25 | 0 | 0 |
| 09:26 | 0 | 0 |
| 09:27 | 0 | 0 |
| 09:28 | 0 | 0 |
| 09:29 | 0 | 0 |
| 09:30 | 79450 | 100 |
| 09:31 | 7850 | 100 |
| 09:32 | 26796 | 100 |
| 09:33 | 45414 | 100 |
| 09:34 | 15329 | 100 |
| 09:35 | 49108 | 100 |
| 09:36 | 18352 | 100 |
| 09:37 | 31470 | 100 |
| 09:38 | 20996 | 100 |
| 09:39 | 36490 | 100 |
| 09:40 | 42035 | 100 |
| 09:41 | 21718 | 100 |
| 09:42 | 28877 | 100 |
| 09:43 | 39642 | 100 |
| 09:44 | 35376 | 100 |
| 09:45 | 41167 | 100 |
| 09:46 | 40783 | 100 |
| 09:47 | 54856 | 100 |
| 09:48 | 29440 | 100 |
| 09:49 | 51570 | 100 |
| 09:50 | 28752 | 100 |
| 09:51 | 29558 | 100 |
| 09:52 | 31180 | 100 |
| 09:53 | 21258 | 100 |
| 09:54 | 20868 | 100 |
| 09:55 | 22009 | 100 |
| 09:56 | 34339 | 100 |
| 09:57 | 18496 | 100 |
| 09:58 | 25615 | 100 |
| 09:59 | 27794 | 100 |
| 10:00 | 35862 | 100 |
the exact SQL behind every number
WITH tape AS
(
SELECT
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS minute_of_day,
countDistinct(toDate(toTimeZone(window_start, 'America/New_York'))) AS days_traded,
sum(volume) AS contracts
FROM global_markets.options_minute_aggs
WHERE startsWith(ticker, 'O:SPY')
AND length(ticker) = 20
AND window_start >= today() - 12
AND window_start < today() - 2
GROUP BY minute_of_day
)
SELECT
formatDateTime(toDateTime('2026-01-01 00:00:00') + grid.minute_of_day * 60, '%H:%i') AS et_time,
toUInt64(round(ifNull(t.contracts, 0) / greatest((SELECT max(days_traded) FROM tape), 1))) AS contract_volume,
round(100 * ifNull(t.days_traded, 0) / greatest((SELECT max(days_traded) FROM tape), 1), 1) AS active_pct
FROM
(
SELECT 555 + arrayJoin(range(46)) AS minute_of_day
) AS grid
LEFT JOIN tape AS t ON t.minute_of_day = grid.minute_of_day
ORDER BY grid.minute_of_day
More from this analysiswhat-time-do-options-start-trading
session_clock
series 21×3
→
early_closes
series 2×6
→
One SPY $600 LEAPS call's price over two years (expired Jan 16 2026)
series 470×2
→
2s10s spread, monthly average: last 20 years
series 240×2
→
See all 2,173 queries →