{"slug":"spcx-week-2026-07-06-deep-dive","qid":"sessions","label":"SPCX by session: close, change, shares, dollars","post_title":"SPCX: The Week It Went Underwater","post_url":"/blog/spcx-week-2026-07-06-deep-dive#q-sessions","columns":["et_date","close_usd","change_pct","shares_m","dollar_bn"],"rows":[{"et_date":"2026-07-06","close_usd":160.4,"change_pct":-0.9,"shares_m":109.8,"dollar_bn":17.55},{"et_date":"2026-07-07","close_usd":149.58,"change_pct":-6.7,"shares_m":74.1,"dollar_bn":11.3},{"et_date":"2026-07-08","close_usd":148.33,"change_pct":-0.8,"shares_m":57.7,"dollar_bn":8.58},{"et_date":"2026-07-09","close_usd":152.12,"change_pct":2.6,"shares_m":43.3,"dollar_bn":6.53},{"et_date":"2026-07-10","close_usd":145.4,"change_pct":-4.4,"shares_m":42.7,"dollar_bn":6.31}],"shape":"series","sql":"SELECT\n    et_date,\n    close_usd,\n    round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,\n    shares_m,\n    dollar_bn\nFROM (\n    SELECT et_date, close_usd, shares_m, dollar_bn,\n           lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close\n    FROM (\n        SELECT\n            toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,\n            round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS close_usd,\n            round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m,\n            round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_bn\n        FROM global_markets.delayed_stocks_minute_aggs\n        WHERE ticker = 'SPCX'\n          AND window_start >= toDateTime('2026-07-02 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')\n        GROUP BY et_date\n    )\n)\nWHERE et_date >= toDate('2026-07-06')\nORDER BY et_date","computed_at":"2026-07-26T06:14:11.318253+00:00","elapsed":0.054654731}