GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism TFIN Q1 2026 Earnings Strong EPS Beat Despite Limited Revenue Disclosure FBIOP Q4 2025 Earnings Preferred Stock Reports Negative EPS Surprise Amid No Revenue Disclosure TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower