{"slug":"market-recap-week-2026-07-20","qid":"volume_leaders_week","label":"Top names by regular-hours dollar volume, full week July 20-24","post_title":"Market Recap: Week of July 20, 2026","post_url":"/blog/market-recap-week-2026-07-20#q-volume_leaders_week","columns":["ticker","week_dollar_bn","pct_of_leader"],"rows":[{"ticker":"MU","week_dollar_bn":158.1,"pct_of_leader":100},{"ticker":"SPY","week_dollar_bn":133.9,"pct_of_leader":84.7},{"ticker":"QQQ","week_dollar_bn":101.5,"pct_of_leader":64.2},{"ticker":"NVDA","week_dollar_bn":93.9,"pct_of_leader":59.4},{"ticker":"SNDK","week_dollar_bn":81.4,"pct_of_leader":51.5},{"ticker":"TSLA","week_dollar_bn":79.1,"pct_of_leader":50},{"ticker":"AMD","week_dollar_bn":57.9,"pct_of_leader":36.6},{"ticker":"AAPL","week_dollar_bn":54.6,"pct_of_leader":34.5}],"shape":"ranking","sql":"SELECT ticker, week_dollar_bn, round(100 * week_dollar_bn / max(week_dollar_bn) OVER (), 1) AS pct_of_leader\nFROM (\n    SELECT ticker,\n           round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS week_dollar_bn\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE window_start >= '2026-07-20 13:30:00' AND window_start < '2026-07-24 20:00:00'\n      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199\n      AND ticker NOT IN ('SPCX')\n    GROUP BY ticker\n    ORDER BY week_dollar_bn DESC\n    LIMIT 8\n)\nORDER BY week_dollar_bn DESC","computed_at":"2026-08-12T14:47:57.043833+00:00","elapsed":0.00226859}