Snowflake Surge Lifts Tech Stocks After 6 Billion Amazon Deal and Earnings Beat BXC Q1 2026 Earnings Surprise Profit Crushes Estimates Shares Rally US Q1 GDP Growth Revised Down to 16 Missing Expectations