IESC Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin Prudential Financial Q1 2026 Earnings EPS Exceeds Expectations by 154 TG Therapeutics Q1 2026 Earnings EPS Disappoints as Stock Declines GTES Q1 2026 Earnings EPS Beats Estimates by 47 Shares Edge Higher UFPI Q1 2026 Earnings EPS Falls Short as Cost Pressures Mount