{"slug":"market-recap-2026-07-10","qid":"baseline_sectors","label":"The eleven SPDR sector ETFs: July 10 close vs July 9 close, regular hours","post_title":"Market Recap: July 10, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-07-10#q-baseline_sectors","columns":["ticker","prior_close","day_close","pct_chg","day_dollar_bn"],"rows":[{"ticker":"XLB","prior_close":50.28,"day_close":50.89,"pct_chg":1.21,"day_dollar_bn":0.37},{"ticker":"XLC","prior_close":110.54,"day_close":111.64,"pct_chg":1,"day_dollar_bn":0.69},{"ticker":"XLE","prior_close":54.81,"day_close":55.08,"pct_chg":0.49,"day_dollar_bn":1.19},{"ticker":"XLF","prior_close":55.54,"day_close":55.71,"pct_chg":0.31,"day_dollar_bn":1.17},{"ticker":"XLI","prior_close":181.12,"day_close":181.96,"pct_chg":0.46,"day_dollar_bn":0.93},{"ticker":"XLK","prior_close":185.34,"day_close":185.78,"pct_chg":0.24,"day_dollar_bn":1.08},{"ticker":"XLP","prior_close":83.22,"day_close":84.13,"pct_chg":1.09,"day_dollar_bn":0.65},{"ticker":"XLRE","prior_close":44.22,"day_close":44.44,"pct_chg":0.5,"day_dollar_bn":0.15},{"ticker":"XLU","prior_close":45.12,"day_close":45.4,"pct_chg":0.62,"day_dollar_bn":0.59},{"ticker":"XLV","prior_close":162.16,"day_close":160.88,"pct_chg":-0.79,"day_dollar_bn":1.38},{"ticker":"XLY","prior_close":116.87,"day_close":117.2,"pct_chg":0.28,"day_dollar_bn":0.65}],"shape":"table","sql":"WITH per_etf AS (\n    SELECT\n        ticker,\n        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-10 00:00:00')) AS prior_close,\n        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 00:00:00')) AS day_close,\n        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-10 00:00:00') / 1e9, 2) AS day_dollar_bn\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')\n      AND ((window_start >= '2026-07-09 13:30:00' AND window_start < '2026-07-09 20:00:00')\n        OR (window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))\n    GROUP BY ticker\n)\nSELECT\n    ticker,\n    round(prior_close, 2) AS prior_close,\n    round(day_close, 2) AS day_close,\n    round((day_close / prior_close - 1) * 100, 2) AS pct_chg,\n    day_dollar_bn\nFROM per_etf\nORDER BY ticker","computed_at":"2026-07-26T06:01:39.668006+00:00","elapsed":0.00324131}