Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly KNSA Q1 2026 Earnings EPS Surpasses Estimates by 315 Despite Stock Decline KORE Q1 2026 Earnings Massive EPS Miss Revenue Data Unavailable WB Q3 2025 Earnings EPS of 042 Amidst a Cautious Market Response IRM Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response