Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher TME Q1 2026 Earnings EPS Beats Estimates Amid Market Headwinds James River Group Holdings Q1 2026 Earnings Missed Estimates Drive Modest Share Decline FLNG Q1 2026 Earnings EPS Misses Estimates Amid Challenging LNG Shipping Market AL Q4 2025 Earnings EPS Surges Past Estimates by 239 Franklin Financial Services Corporation FRAF Q1 2026 Earnings Solid EPS Beat Lifts Sentiment Outlook Cautious