Tech Rally Powers SP 500 to Slight Gain Despite Broad Weakness TECH Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rallies 57 Prediction Markets Gain Corporate Backing Despite Regulatory Uncertainty