CMCSA Q1 2026 Earnings EPS Beats Estimates Amid Mixed Signals VERI Q1 2026 Earnings EPS Misses Estimates Stock Falls Over 6 TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift MHK Q1 2026 Earnings EPS Surprises on Cost Actions Shares Edge Higher ENPH Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains 27 PRTH Q1 2026 Earnings EPS Surges 277 Above Estimates Shares Rally