Western Digital WDC Consolidates Near 531 as Investors Await Clearer Direction Snowflake Surge Lifts Tech Stocks After 6 Billion Amazon Deal and Earnings Beat URGN Q1 2026 Earnings EPS Beats Estimates by 45 Amid Operational Progress Is Vistra VST Poised to Lead the AI Energy Boom