Stock Float vs. Shares Outstanding Explained
Share counts from the latest quarterly income statements on record: three megacapstable ·
2026-07-26 · 3×5
Medline (MDLN): the 20 sessions before its 180-day mark vs. every session from it, regular-hours volume and daily rangeseries ·
2026-07-26 · 2×8
From every H1 2026 US-dollar listing down to the measured setscalar ·
2026-07-26 · 1×5184
Eight of H1 2026's biggest measured US IPOs: shares offered vs. shares outstanding at listingtable ·
2026-07-26 · 8×5
Float at listing: shares offered as a share of recorded shares outstanding, H1 2026 US IPOs of $100M+scalar ·
2026-07-26 · 1×539
What Is a Block Trade? Big Prints & the Data
The same block scan on SPY: July 6, 2026scalar ·
2026-07-26 · 1×7669,171
AAPL's ten largest prints of July 6, 2026: the whole tapeseries ·
2026-07-26 · 10×6
Where AAPL's 10,000-share-and-up prints executed: July 6, 2026table ·
2026-07-26 · 4×5
Block-size prints vs the whole AAPL tape: July 6, 2026, with the session receiptscalar ·
2026-07-26 · 1×9390
Market Recap: Week of July 6, 2026
Next week on the calendar: closures, ex-dividends, and the monthly expiry's pullscalar ·
2026-07-26 · 1×40
SPY by session: close, change, and share volume, July 6-10series ·
2026-07-26 · 5×4
Options contracts and 0DTE share by session, July 6-10ranking ·
2026-07-26 · 5×3
What the news feed actually carried, verbatim (The Motley Fool, rout day and bounce day)table ·
2026-07-26 · 2×3
SEC filings by session and form type, July 6-10table ·
2026-07-26 · 5×5
SK Hynix's SEC paper trail into its July 10 US listingtable ·
2026-07-26 · 9×2
SK Hynix's US debut: the raise, the delayed open, the close vs offer, and where the first-day tape ranks in 2026scalar ·
2026-07-26 · 1×14158.14
Top names by regular-hours dollar volume, full week July 6-10ranking ·
2026-07-26 · 6×2
Tuesday's rout: INTC and TER, July 7 close vs July 6 closeranking ·
2026-07-26 · 2×2
Daily short-volume file coverage: tickers on file and total short shares, July 6-10ranking ·
2026-07-26 · 5×3
Session verification: five sessions, no holiday, next scheduled closurescalar ·
2026-07-26 · 1×65
Feed coverage by day: articles tagging NVDA, MU, INTC, TER, July 6-10table ·
2026-07-26 · 5×5
The week's corporate calendar: filings, dividends, splits, newsscalar ·
2026-07-26 · 1×1018,353
SPY's week in trailing-year context (open-to-close weekly returns, ~53 weeks)scalar ·
2026-07-26 · 1×50.82
SPY / QQQ / DIA / IWM: week of July 6 vs the July 2 close, with the prior week's changetable ·
2026-07-26 · 4×5
Sector ETFs, full-week change: July 10 close vs July 2 closeranking ·
2026-07-26 · 10×2
Treasury curve: the Friday July 10 print vs the July 2 close, both late receipts on filescalar ·
2026-07-26 · 1×67
Weekly movers: ten biggest gainers and decliners, $5M+ traded, in-week splits excludedtable ·
2026-07-26 · 20×5
The chip complex's full-week change: July 10 close vs July 2 close, fourteen namesranking ·
2026-07-26 · 14×2
Weekly breadth: July 10 close vs July 2 close, names with $5M+ traded during the weekscalar ·
2026-07-26 · 1×43,015
Market Recap: July 10, 2026, The Day in Numbers
Top 6 by dollars traded, top 4 by shares traded: July 10 regular hourstable ·
2026-07-26 · 10×5
SK Hynix's first session: the listing record vs the tape, July 10, 2026scalar ·
2026-07-26 · 1×8158.14
Session verification: first/last SPY bar ET, regular-bar count, holiday receipts, next closurescalar ·
2026-07-26 · 1×7390
SPY / QQQ / NVDA / META / MU / SNDK / AVGO: RTH median quoted spread in basis pointsranking ·
2026-07-26 · 7×2
NVDA and META in the news feed on July 10: every company-named headlinetable ·
2026-07-26 · 5×3
The week of July 13–17: closures, ex-dividends, splits, the monthly expiry, and the short-interest lagscalar ·
2026-07-26 · 1×80
Ex-divs, splits, news, and the July 10 SEC filing mixscalar ·
2026-07-26 · 1×16153
Treasury print status: July 9 and July 10 rows on record, and the July 8 curve (latest at authoring)scalar ·
2026-07-26 · 1×61
SPY day move in trailing context (~22 sessions, open-to-close)scalar ·
2026-07-26 · 1×40.38
The eleven SPDR sector ETFs: July 10 close vs July 9 close, regular hourstable ·
2026-07-26 · 11×5
SPY / QQQ / DIA / IWM: July 10 vs the July 9 close, regular hourstable ·
2026-07-26 · 4×10
Stocks NBBO update count: July 10 vs July 9, with named-ticker updates (millions)scalar ·
2026-07-26 · 1×6402.21
Options NBBO tape: total updates vs the stock tape, plus the SPY root slicescalar ·
2026-07-26 · 1×36.73
Options tape: contracts, call %, 0DTE share vs Thursday, top contract, Friday expiry dayscalar ·
2026-07-26 · 1×1410.56
Ten names that defined the session: gap, intraday, close, dollars, July 10table ·
2026-07-26 · 10×8
2026's five largest US listings by dollars raisedranking ·
2026-07-26 · 5×3
SEC filings per day, week of July 6 to July 10series ·
2026-07-26 · 5×3
Liquid-tape breadth: July 10 advancer share vs July 9, $1M-traded filterscalar ·
2026-07-26 · 1×53,191
Market Recap: July 9, 2026, The Day in Numbers
Shares per 30-minute ET bucket, regular hours, with % of the day's biggest bucketseries ·
2026-07-26 · 13×3
Top 6 by dollars traded, top 4 by shares traded: July 9 regular hourstable ·
2026-07-26 · 10×6
SPY same-day (0DTE) options: contracts by strike distance from the closing priceranking ·
2026-07-26 · 5×4
Session verification: first/last SPY bar ET, regular-bar count, holiday receipts, next closurescalar ·
2026-07-26 · 1×9885
SPY / QQQ / NVDA / TSLA / MU / SNDK / AVGO: RTH median quoted spread in basis pointsranking ·
2026-07-26 · 7×2
On deck: the next session, its ex-dividend slate, the SPY expiry ladder, and the short-interest clockscalar ·
2026-07-26 · 1×80
Ex-divs, splits, SEC filings, news attentionscalar ·
2026-07-26 · 1×14127
The week so far: index moves and advancer share for each completed sessionseries ·
2026-07-26 · 4×5
Treasury print status: July 9 rows on record, and the July 8 curve (latest at authoring)scalar ·
2026-07-26 · 1×61
SPY / QQQ day move in trailing context (~22 sessions)scalar ·
2026-07-26 · 1×71.67
SPY's RTH average quoted spread in trailing-month contextscalar ·
2026-07-26 · 1×62.071
Eight declared sector baskets, three names each: July 9 close-over-close, equal-weightedtable ·
2026-07-26 · 8×6
SPY / QQQ / DIA / IWM: July 9 vs the July 8 close, regular hourstable ·
2026-07-26 · 4×10
Eight mega-caps and defensives: gap at the open vs the rest of the day, July 9table ·
2026-07-26 · 8×8
Stocks NBBO update count: July 9 vs July 8, with named-ticker updates (millions)scalar ·
2026-07-26 · 1×8383.44
Premarket path, 4:00-9:29 am ET: last premarket print vs Wednesday's close, and the open that followedtable ·
2026-07-26 · 6×8
Options NBBO tape: total updates vs the stock tape, plus the SPY root slicescalar ·
2026-07-26 · 1×36.9
Options tape: prints, contracts, call %, 0DTE share vs Wednesday, top contractsscalar ·
2026-07-26 · 1×229.99
Named catalysts on file: news articles and SEC filings per name, Wednesday's close through Thursday'stable ·
2026-07-26 · 9×5
Receipts: July 9 green/red counts across the fourteen names, and NVDA's two-day turnscalar ·
2026-07-26 · 1×612
Fourteen chip names: gap at the open vs the rest of the day, July 9table ·
2026-07-26 · 14×8
Liquid-tape breadth: July 9 advancer share vs July 8, $1M-traded filterscalar ·
2026-07-26 · 1×84,263
Market Recap: July 8, 2026, The Day in Numbers
Shares per 30-minute ET bucket, regular hours, with % of the day's biggest bucketseries ·
2026-07-26 · 13×3
Top 6 by dollars traded, top 4 by shares traded: July 8 regular hourstable ·
2026-07-26 · 10×6
Session verification: first/last SPY bar ET, regular-bar count, holiday receipts, next closurescalar ·
2026-07-26 · 1×8919
SPY / QQQ / NVDA / TSLA / MU / SNDK / AVGO: RTH median quoted spread in basis pointsranking ·
2026-07-26 · 7×2
Ex-divs, splits, SEC filings, news attentionscalar ·
2026-07-26 · 1×1381
Treasury yields: July 8 vs July 7, populated maturities + 2s10sranking ·
2026-07-26 · 8×3
SPY / QQQ day move in trailing context (close-over-close, ~22 sessions)scalar ·
2026-07-26 · 1×70.25
SPY's RTH average quoted spread in trailing-month contextscalar ·
2026-07-26 · 1×72.202
SPY / QQQ / DIA / IWM: July 8 vs the July 7 close, regular hourstable ·
2026-07-26 · 4×10
Rotation check: eight names, defensives, mega-caps, biotechtable ·
2026-07-26 · 8×8
Stocks NBBO update count: July 8 vs July 7, with named-ticker updates (millions)scalar ·
2026-07-26 · 1×8530.55
Options NBBO tape: total updates vs the stock tape, plus the SPY root slicescalar ·
2026-07-26 · 1×39.62
Options tape: prints, contracts, call %, 0DTE share vs Tuesday, top contractscalar ·
2026-07-26 · 1×1410.44
Receipts: July 8 and July 7 green/red counts across the same fourteen namesscalar ·
2026-07-26 · 1×612
Fourteen chip names: prior close, day close, day range, dollar volume, low/high minute ETtable ·
2026-07-26 · 14×10
Liquid-tape breadth: July 8 advancer share vs July 7, $1M-traded filterscalar ·
2026-07-26 · 1×81,821
Market Recap: July 7, 2026, The Day in Numbers
Shares traded per 30-minute bucket, regular hours (billions)series ·
2026-07-26 · 13×3
Volume leaders two ways: top 6 by dollars traded, top 4 by shares traded (one reused-symbol listing excluded pending entity verification)table ·
2026-07-26 · 10×5
SPY's option quotes on July 7: the whole root, and the near-the-money same-day touch through the air pocket against a midday controlscalar ·
2026-07-26 · 1×13327.55
Session check: SPY's observed minute-bar span, the holiday table, and the next closure on the calendarscalar ·
2026-07-26 · 1×8902
The touch through the air pocket: median quoted spread and quote rate, 10:36–10:48 ET vs a midday control (12 minutes each)table ·
2026-07-26 · 10×9
One row for the whole options day: volume, call share, 0DTE, and the two contracts that bracketed SPY's closescalar ·
2026-07-26 · 1×2410.6
July 7's corporate calendar and information flow, in one rowscalar ·
2026-07-26 · 1×1580
The treasury curve: July 7 vs the July 6 print (populated maturities only)ranking ·
2026-07-26 · 8×3
QQQ and SPY: July 7 ranked against the trailing month of sessions (rank 1 = biggest absolute move)scalar ·
2026-07-26 · 1×7-1.82
SPY's update-weighted average quoted spread: July 7 ranked against the trailing month (rank 1 = tightest)scalar ·
2026-07-26 · 1×71.809
SPY / QQQ / DIA / IWM: July 7 vs the July 6 close, regular hourstable ·
2026-07-26 · 4×10
What rose while chips fell: and the day's loudest single printtable ·
2026-07-26 · 8×8
The whole equity NBBO stream: July 7 vs July 6 update countsscalar ·
2026-07-26 · 1×5492.76
The options NBBO stream: July 7 against July 6, and against the same session's equity quotesscalar ·
2026-07-26 · 1×68.69B
The chip complex on July 7: change vs Monday's close, range timing, and dollar volumetable ·
2026-07-26 · 14×10
Market-wide options volume by session, with monthly expirations labelled
Market-wide options volume by session, with monthly expirations labelled
| session | contracts_m | session_type | monthly_expiry_m | session_id |
|---|---|---|---|---|
| Jul 16 | 70.7 | ordinary | 76.8 | 20260716 |
| Jul 17 | 76.8 | monthly expiration | 76.8 | 20260717 |
| Jul 20 | 63.5 | ordinary | 76.8 | 20260720 |
| Jul 21 | 56.8 | ordinary | 76.8 | 20260721 |
| Jul 22 | 55.4 | ordinary | 76.8 | 20260722 |
| Jul 23 | 65.4 | ordinary | 76.8 | 20260723 |
| Jul 24 | 70.7 | ordinary | 76.8 | 20260724 |
| Jul 27 | 64.3 | ordinary | 76.8 | 20260727 |
| Jul 28 | 58.7 | ordinary | 76.8 | 20260728 |
| Jul 29 | 66.3 | ordinary | 76.8 | 20260729 |
| Jul 30 | 66.3 | ordinary | 76.8 | 20260730 |
| Jul 31 | 75.5 | ordinary | 76.8 | 20260731 |
| Aug 3 | 72.7 | ordinary | 76.8 | 20260803 |
| Aug 4 | 78.9 | ordinary | 76.8 | 20260804 |
| Aug 5 | 69.5 | ordinary | 76.8 | 20260805 |
| Aug 6 | 63.2 | ordinary | 76.8 | 20260806 |
| Aug 7 | 73.2 | ordinary | 76.8 | 20260807 |
| Aug 10 | 61.4 | ordinary | 76.8 | 20260810 |
| Aug 11 | 54.6 | ordinary | 76.8 | 20260811 |
| Aug 12 | 55.4 | ordinary | 76.8 | 20260812 |
| Aug 13 | 66.6 | ordinary | 76.8 | 20260813 |
| Aug 14 | 66 | ordinary | 76.8 | 20260814 |
| Aug 17 | 60.9 | ordinary | 76.8 | 20260817 |
| Aug 18 | 56.9 | ordinary | 76.8 | 20260818 |
| Aug 19 | 67.2 | ordinary | 76.8 | 20260819 |
the exact SQL behind every number
WITH tape AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
GROUP BY d
),
ranked AS (
SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
FROM tape
),
cal AS (
SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
FROM (
SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
FROM ranked
WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
)
),
w AS (
SELECT d, vol,
toStartOfMonth(d) + toIntervalDay(((5 - toDayOfWeek(toStartOfMonth(d)) + 7) % 7) + 14) AS third_friday
FROM cal
WHERE rn <= 25
),
marked AS (
SELECT d, vol,
(d = max(if(d <= third_friday, d, toDate('1970-01-01'))) OVER (PARTITION BY toStartOfMonth(d)))
AND (third_friday <= max(d) OVER ()) AS is_expiry
FROM w
),
latest AS (
SELECT d, vol, is_expiry,
max(if(is_expiry, d, toDate('1970-01-01'))) OVER () AS last_expiry_d
FROM marked
)
SELECT formatDateTime(d, '%b %e') AS session,
round(vol / 1e6, 1) AS contracts_m,
multiIf(is_expiry, 'monthly expiration', 'ordinary') AS session_type,
round(max(if(d = last_expiry_d, vol, 0)) OVER () / 1e6, 1) AS monthly_expiry_m,
toYYYYMMDD(d) AS session_id
FROM latest
ORDER BY d ASC
More from this analysisUnusual Options Activity: Last Session
Calls or puts: the board's call and put contract volume on the same session
table 10×5
→
Unusual options activity: last completed session vs. each underlying's own 20-session average
table 10×8
→
What the session's contracts were made of: options volume by days to expiry
ranking 6×4
→
What follows a heavy options session: next-session absolute move vs. the same names on an ordinary day
table 5×6
→
See all 2,170 queries →