Tech Stocks Lead Nasdaq Weekly Gainers Costco and Zscaler Decline After Earnings CMPS Q1 2026 Earnings Narrower Loss Surprises as Pipeline Progress Continues Morning Market Roundup USIran Tensions Snowflake Rally Robinhood AI Tools Take Center Stage