Planet PL Up 257 Is There More Room to Run 20260520 Energy Focus EFOI Q4 2024 Earnings Revenue NA Matching Views US USEG Q1 2026 Results Fall Short EPS 008 Revenue NA