{"slug":"amzn-premarket-and-after-hours-prices","qid":"extended_hours_clock","label":"extended_hours_clock","post_title":"amzn-premarket-and-after-hours-prices","post_url":"/blog/amzn-premarket-and-after-hours-prices#q-extended_hours_clock","columns":["et_hour","avg_shares_thousands","share_of_day_pct"],"rows":[{"et_hour":"04:00","avg_shares_thousands":47.3,"share_of_day_pct":0.13},{"et_hour":"05:00","avg_shares_thousands":35.6,"share_of_day_pct":0.09},{"et_hour":"06:00","avg_shares_thousands":40.3,"share_of_day_pct":0.11},{"et_hour":"07:00","avg_shares_thousands":71.6,"share_of_day_pct":0.19},{"et_hour":"08:00","avg_shares_thousands":399.3,"share_of_day_pct":1.06},{"et_hour":"09:00","avg_shares_thousands":7475.2,"share_of_day_pct":19.79},{"et_hour":"10:00","avg_shares_thousands":6445.2,"share_of_day_pct":17.06},{"et_hour":"11:00","avg_shares_thousands":4371.8,"share_of_day_pct":11.57},{"et_hour":"12:00","avg_shares_thousands":3450,"share_of_day_pct":9.13},{"et_hour":"13:00","avg_shares_thousands":3169.7,"share_of_day_pct":8.39},{"et_hour":"14:00","avg_shares_thousands":3902.3,"share_of_day_pct":10.33},{"et_hour":"15:00","avg_shares_thousands":6865.8,"share_of_day_pct":18.18},{"et_hour":"16:00","avg_shares_thousands":1247.8,"share_of_day_pct":3.3},{"et_hour":"17:00","avg_shares_thousands":145,"share_of_day_pct":0.38},{"et_hour":"18:00","avg_shares_thousands":61.9,"share_of_day_pct":0.16},{"et_hour":"19:00","avg_shares_thousands":41.9,"share_of_day_pct":0.11}],"shape":"ranking","sql":"WITH hourly AS\n(\n    SELECT\n        formatDateTime(toStartOfHour(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS et_hour,\n        round(sum(volume)\n              / countDistinct(toDate(toTimeZone(window_start, 'America/New_York')))\n              / 1000, 1)                                                                     AS avg_shares_thousands\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'AMZN'\n      AND window_start >= '2025-09-02 04:00:00'\n      AND window_start <  '2025-10-01 04:00:00'\n    GROUP BY et_hour\n)\nSELECT\n    et_hour,\n    avg_shares_thousands,\n    round(100 * avg_shares_thousands / sum(avg_shares_thousands) OVER (), 2) AS share_of_day_pct\nFROM hourly\nORDER BY et_hour","computed_at":"2026-10-02T15:42:37.090368+00:00","elapsed":0.00419598}