{"slug":"nvda-earnings-may-2023-ai-boom","qid":"trillion_path","label":"NVDA daily closes from the pre-gap session through mid-June 2023","post_title":"NVDA's May 2023 Earnings: The AI Gap","post_url":"/blog/nvda-earnings-may-2023-ai-boom#q-trillion_path","columns":["session","close_usd","change_pct","cum_vs_pregap_pct"],"rows":[{"session":"2023-05-24","close_usd":305.41,"change_pct":-0.5,"cum_vs_pregap_pct":0},{"session":"2023-05-25","close_usd":379.79,"change_pct":24.4,"cum_vs_pregap_pct":24.4},{"session":"2023-05-26","close_usd":389.24,"change_pct":2.5,"cum_vs_pregap_pct":27.4},{"session":"2023-05-30","close_usd":401.13,"change_pct":3.1,"cum_vs_pregap_pct":31.3},{"session":"2023-05-31","close_usd":378.38,"change_pct":-5.7,"cum_vs_pregap_pct":23.9},{"session":"2023-06-01","close_usd":397.74,"change_pct":5.1,"cum_vs_pregap_pct":30.2},{"session":"2023-06-02","close_usd":393.24,"change_pct":-1.1,"cum_vs_pregap_pct":28.8},{"session":"2023-06-05","close_usd":391.74,"change_pct":-0.4,"cum_vs_pregap_pct":28.3},{"session":"2023-06-06","close_usd":386.54,"change_pct":-1.3,"cum_vs_pregap_pct":26.6},{"session":"2023-06-07","close_usd":374.83,"change_pct":-3,"cum_vs_pregap_pct":22.7},{"session":"2023-06-08","close_usd":385.1,"change_pct":2.7,"cum_vs_pregap_pct":26.1},{"session":"2023-06-09","close_usd":387.64,"change_pct":0.7,"cum_vs_pregap_pct":26.9},{"session":"2023-06-12","close_usd":394.97,"change_pct":1.9,"cum_vs_pregap_pct":29.3},{"session":"2023-06-13","close_usd":410.23,"change_pct":3.9,"cum_vs_pregap_pct":34.3},{"session":"2023-06-14","close_usd":429.98,"change_pct":4.8,"cum_vs_pregap_pct":40.8},{"session":"2023-06-15","close_usd":426.46,"change_pct":-0.8,"cum_vs_pregap_pct":39.6},{"session":"2023-06-16","close_usd":427.02,"change_pct":0.1,"cum_vs_pregap_pct":39.8}],"shape":"series","sql":"WITH\n    daily AS (\n        SELECT\n            toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,\n            argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS rth_close\n        FROM global_markets.delayed_stocks_minute_aggs\n        WHERE ticker = 'NVDA'\n          AND window_start >= toDateTime('2023-05-23 00:00:00') AND window_start < toDateTime('2023-06-17 00:00:00')\n        GROUP BY et_date\n    ),\n    (SELECT any(rth_close) FROM daily WHERE et_date = toDate('2023-05-24')) AS pre_gap_close\nSELECT\n    toString(et_date) AS session,\n    round(rth_close, 2) AS close_usd,\n    round(if(prev_close = 0, NULL, (rth_close / prev_close - 1) * 100), 1) AS change_pct,\n    round((rth_close / pre_gap_close - 1) * 100, 1) AS cum_vs_pregap_pct\nFROM (\n    SELECT et_date, rth_close,\n           lagInFrame(rth_close) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close\n    FROM daily\n)\nWHERE et_date >= toDate('2023-05-24')\nORDER BY et_date","computed_at":"2026-07-26T06:09:54.089797+00:00","elapsed":0.192417236}