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