{"slug":"unusual-volume-stocks-this-week","qid":"uv_below_floor","label":"Wild multiples the dollar floor removes: highest relative volume among names trading under $500M this week","post_title":"Unusual Volume Stocks This Week, Measured","post_url":"/blog/unusual-volume-stocks-this-week#q-uv_below_floor","columns":["ticker","rvol_week","week_dollar_m","avg_share_price","baseline_adv_m"],"rows":[{"ticker":"XOS","rvol_week":65.1,"week_dollar_m":238.7,"avg_share_price":4.22,"baseline_adv_m":0.17},{"ticker":"BIAF","rvol_week":41,"week_dollar_m":29.9,"avg_share_price":0.49,"baseline_adv_m":0.3},{"ticker":"CDTG","rvol_week":40,"week_dollar_m":410.2,"avg_share_price":5.34,"baseline_adv_m":0.38},{"ticker":"CAST","rvol_week":27.3,"week_dollar_m":245.6,"avg_share_price":1.7,"baseline_adv_m":1.06},{"ticker":"SLE","rvol_week":25.4,"week_dollar_m":141,"avg_share_price":5.06,"baseline_adv_m":0.22},{"ticker":"DAIC","rvol_week":16.8,"week_dollar_m":98,"avg_share_price":3.62,"baseline_adv_m":0.32}],"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    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           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 recent_sessions = 5 AND base_sessions >= 35\n       AND dollar_recent > 0 AND dollar_recent < 500000000\n)\nSELECT ticker,\n       round(adv_recent / adv_base, 1) AS rvol_week,\n       round(dollar_recent / 1e6, 1) AS week_dollar_m,\n       round(dollar_recent / (adv_recent * 5), 2) AS avg_share_price,\n       round(adv_base / 1e6, 2) AS baseline_adv_m\nFROM per_name\nORDER BY rvol_week DESC, ticker ASC\nLIMIT 6","computed_at":"2026-08-25T13:09:00.905877+00:00","elapsed":59.754128928}