MetLife MET Q1 2026 Earnings EPS Surpasses Estimates by 549 Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls DAIO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher AII Q1 2026 Earnings EPS Surpasses Expectations Amid Positive Market Reaction PHAR Q1 2026 Earnings EPS Misses Estimates by Wide Margin