TPG Mortgage Investment Trust Inc MITT Q1 2026 Earnings EPS Beats Estimates Amid Steady Portfolio Performance WFG Q1 2026 Earnings Strong EPS Surprise Despite Negative Quarterly Results CNTN Q4 2023 Earnings Significant Loss Beat as Strategic Initiatives Gain Traction Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Verizon VZ Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher LUCY Q1 2026 Earnings EPS Surprises with a 2282 Beat Despite Missing Revenue Details