SOLS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Nordic American Tankers Limited Q4 2025 Earnings EPS Misses Estimates by 56 as Tanker Market Faces Headwinds REE Automotive Q4 2024 Earnings NarrowerThanExpected Loss Drives Stock Rally TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10 RAND Q1 2026 Earnings Reported EPS of 018 Stock Falls 313