OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher ENLV Q4 2025 Earnings Significant EPS Miss Amid Development Stage Costs KRYS Q1 2026 Earnings EPS Surges Past Estimates Driving Modest Stock Uptick FGBI Q1 2026 Earnings EPS Surges 96 Above Estimates Stock Gains 4 TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments SUZ Q1 2026 Earnings Strong EPS Surprise Amid Market Concerns