Porch Group Q1 2026 Earnings Loss Narrower Than Expected Stock Edges Higher SPXC Q1 2026 Earnings EPS Beats Expectations by 59 CTEV Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter TSM Q1 2026 Earnings Strong EPS Beat Signals Robust Demand Amid Cautious Market Response NRDS Q1 2026 Earnings Earnings Beat Expectations as EPS Surprises Upward GXO Q1 2026 Earnings Earnings Beat Expectations with 34 Surprise Stock Gains