SBSW Q2 2022 Earnings EPS Misses Estimates Amid Cost Headwinds INSP Q1 2026 Earnings EPS Misses Estimates by 3761 as Costs Outpace Revenue FSLR Q1 2026 Earnings EPS Beat Bolstered by Strong Operating Performance and Demand Tailwinds GALT Q1 2026 Earnings EPS Misses Estimates as Clinical Development Continues Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares MDB Capital Holdings MDBH Slips 27 as Stock Nears Critical Support Zone Southern Company SO Holds Near Support Amid Modest Decline Noble Corporation NE Edges Lower as Shares Test Key Support Levels EON Resources Inc EONR Tests Key Resistance After Modest Gain Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Market