{"slug":"market-recap-week-2026-07-06","qid":"baseline_movers_week","label":"Weekly movers: ten biggest gainers and decliners, $5M+ traded, in-week splits excluded","post_title":"Market Recap: Week of July 6, 2026","post_url":"/blog/market-recap-week-2026-07-06#q-baseline_movers_week","columns":["ticker","board","week_pct","week_dollar_m","pct_of_dollar_max"],"rows":[{"ticker":"FXHO","board":"gainers","week_pct":147.3,"week_dollar_m":113.8,"pct_of_dollar_max":1.2},{"ticker":"FBRX","board":"gainers","week_pct":109.6,"week_dollar_m":305.8,"pct_of_dollar_max":3.2},{"ticker":"CRNX","board":"gainers","week_pct":98,"week_dollar_m":9660.5,"pct_of_dollar_max":100},{"ticker":"GMM","board":"gainers","week_pct":97.6,"week_dollar_m":639.3,"pct_of_dollar_max":6.6},{"ticker":"LHSW","board":"gainers","week_pct":91.6,"week_dollar_m":307.8,"pct_of_dollar_max":3.2},{"ticker":"JZXN","board":"gainers","week_pct":89.9,"week_dollar_m":356.5,"pct_of_dollar_max":3.7},{"ticker":"TRAX","board":"gainers","week_pct":87.4,"week_dollar_m":225.6,"pct_of_dollar_max":2.3},{"ticker":"ZCMD","board":"gainers","week_pct":86.2,"week_dollar_m":77.2,"pct_of_dollar_max":0.8},{"ticker":"WRAP","board":"gainers","week_pct":72.3,"week_dollar_m":172.7,"pct_of_dollar_max":1.8},{"ticker":"SUNE","board":"gainers","week_pct":67,"week_dollar_m":363.9,"pct_of_dollar_max":3.8},{"ticker":"JEM","board":"decliners","week_pct":-76.4,"week_dollar_m":26.1,"pct_of_dollar_max":0.3},{"ticker":"ELPW","board":"decliners","week_pct":-70.3,"week_dollar_m":105.2,"pct_of_dollar_max":1.1},{"ticker":"HAO","board":"decliners","week_pct":-65.8,"week_dollar_m":128.5,"pct_of_dollar_max":1.3},{"ticker":"ALAR","board":"decliners","week_pct":-65.1,"week_dollar_m":14.8,"pct_of_dollar_max":0.2},{"ticker":"CCHH","board":"decliners","week_pct":-55.5,"week_dollar_m":105.9,"pct_of_dollar_max":1.1},{"ticker":"SDOT","board":"decliners","week_pct":-53.7,"week_dollar_m":366.7,"pct_of_dollar_max":3.8},{"ticker":"ONFO","board":"decliners","week_pct":-47.6,"week_dollar_m":75.2,"pct_of_dollar_max":0.8},{"ticker":"YHC","board":"decliners","week_pct":-46.9,"week_dollar_m":17.7,"pct_of_dollar_max":0.2},{"ticker":"GMEX","board":"decliners","week_pct":-44.9,"week_dollar_m":14.8,"pct_of_dollar_max":0.2},{"ticker":"BYRN","board":"decliners","week_pct":-44.6,"week_dollar_m":44.8,"pct_of_dollar_max":0.5}],"shape":"table","sql":"SELECT ticker, board, week_pct, week_dollar_m,\n       round(100 * week_dollar_m / max(week_dollar_m) OVER (), 1) AS pct_of_dollar_max\nFROM (\n    SELECT 'gainers' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m\n    FROM (\n        SELECT ticker,\n               toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,\n               toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,\n               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv\n        FROM global_markets.delayed_stocks_minute_aggs\n        WHERE ticker NOT IN ('SPCX')\n          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10')\n          AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')\n            OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))\n        GROUP BY ticker\n        HAVING cp > 0 AND cw > 0 AND dv >= 5000000\n    )\n    ORDER BY week_pct DESC\n    LIMIT 10\n    UNION ALL\n    SELECT 'decliners' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m\n    FROM (\n        SELECT ticker,\n               toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,\n               toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,\n               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv\n        FROM global_markets.delayed_stocks_minute_aggs\n        WHERE ticker NOT IN ('SPCX')\n          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10')\n          AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')\n            OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))\n        GROUP BY ticker\n        HAVING cp > 0 AND cw > 0 AND dv >= 5000000\n    )\n    ORDER BY week_pct ASC\n    LIMIT 10\n)\nORDER BY board DESC, abs(week_pct) DESC","computed_at":"2026-07-26T06:06:38.461995+00:00","elapsed":6.041417519}