{"slug":"unusual-volume-stocks-this-week","qid":"uv_leaders","label":"Highest relative volume this week: trailing 5 sessions vs. the prior 40, for names trading $500M+ in the week","post_title":"Unusual Volume Stocks This Week, Measured","post_url":"/blog/unusual-volume-stocks-this-week#q-uv_leaders","columns":["ticker","rvol_week","recent_adv_m","baseline_adv_m","week_dollar_bn","week_pct"],"rows":[{"ticker":"PFSA","rvol_week":8.9,"recent_adv_m":8.33,"baseline_adv_m":0.94,"week_dollar_bn":0.6,"week_pct":-50.2},{"ticker":"MRNA","rvol_week":6.1,"recent_adv_m":33.37,"baseline_adv_m":5.43,"week_dollar_bn":24.42,"week_pct":120.6},{"ticker":"IPST","rvol_week":5,"recent_adv_m":6.56,"baseline_adv_m":1.31,"week_dollar_bn":0.53,"week_pct":12.9},{"ticker":"AMLX","rvol_week":3.6,"recent_adv_m":5.29,"baseline_adv_m":1.49,"week_dollar_bn":0.89,"week_pct":29.3},{"ticker":"UGI","rvol_week":3.2,"recent_adv_m":3.22,"baseline_adv_m":1,"week_dollar_bn":0.63,"week_pct":7.8},{"ticker":"KLAR","rvol_week":2.7,"recent_adv_m":9.41,"baseline_adv_m":3.5,"week_dollar_bn":0.71,"week_pct":-9.6},{"ticker":"SAN","rvol_week":2.5,"recent_adv_m":24.22,"baseline_adv_m":9.81,"week_dollar_bn":1.73,"week_pct":1.2},{"ticker":"IEUR","rvol_week":2.2,"recent_adv_m":1.69,"baseline_adv_m":0.76,"week_dollar_bn":0.66,"week_pct":0.8}],"shape":"series","sql":"WITH sess AS (\n    SELECT ticker,\n           toDate(toTimeZone(window_start, 'America/New_York')) AS d,\n           sum(toFloat64(volume)) AS vol,\n           sum(toFloat64(close) * toFloat64(volume)) AS dollars,\n           argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,\n           argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE window_start >= now() - INTERVAL 70 DAY\n      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570\n      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960\n      AND ticker NOT IN ('SPCX')\n    GROUP BY ticker, d\n),\ncal AS (\n    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn\n    FROM (SELECT DISTINCT d FROM sess)\n),\nper_name AS (\n    SELECT s.ticker AS ticker,\n           avgIf(s.vol, c.rn <= 5) AS adv_recent,\n           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,\n           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,\n           argMaxIf(s.day_open, c.rn, c.rn <= 5) AS week_open,\n           argMinIf(s.day_close, c.rn, c.rn <= 5) AS week_close,\n           countIf(c.rn <= 5) AS recent_sessions,\n           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions\n    FROM sess s INNER JOIN cal c ON s.d = c.d\n    GROUP BY s.ticker\n    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35\n)\nSELECT ticker,\n       round(adv_recent / adv_base, 1) AS rvol_week,\n       round(adv_recent / 1e6, 2) AS recent_adv_m,\n       round(adv_base / 1e6, 2) AS baseline_adv_m,\n       round(dollar_recent / 1e9, 2) AS week_dollar_bn,\n       round(100.0 * (week_close / week_open - 1), 1) AS week_pct\nFROM per_name\nORDER BY rvol_week DESC, ticker ASC\nLIMIT 8","computed_at":"2026-08-25T13:04:08.780938+00:00","elapsed":66.295510384}