Currenc Group Inc CURR Q3 2025 Earnings EPS Surges Past Estimates Yet Shares Slide TMCI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline NHC Q1 2023 Earnings EPS of 079 Reported Amidst Flat Stock Performance Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Earnings Surprise Drives Stock Higher Satellos Bioscience Q1 2026 Earnings Narrower Loss Reported Stock Slips on Lack of Revenue Progress Centerra Gold Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds