Origin Bancorp OBK Q1 2026 Earnings EPS Misses Estimates Stock Slips Energy Focus Inc EFOI Q4 2024 Earnings Loss Per Share Narrows as Stock Rebounds MRVL Q1 2026 Earnings Slight EPS Miss Despite Positive Market Response AFCG Q1 2026 Earnings Strong EPS Surprise of 328 Driven by Portfolio Performance THRY Q1 2026 Earnings Significant EPS Beat Surprises Market BKH Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower