Mannatech MTEX Q3 2023 Earnings Narrow Profit as Revenue Challenges Persist BCHT Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported Nexgen Energy Ltd NXE Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Developer Advances Key Uranium Project TGEN Q1 2026 Earnings BetterThanExpected Losses Drive Positive Stock Reaction NBP Q4 2025 Earnings Significant EPS Miss Yet Stock Surges 763 THR Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment