Red River Bancshares Q1 2026 Earnings EPS Surpasses Estimates Despite Modest Stock Decline Enlight Renewable Energy Ltd ENLT Q1 2026 Earnings EPS of 008 Reported Stock Gains Amid Sparse Disclosure BBOT Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment as Stock Declines AMTD Q4 2020 Earnings Strong EPS Beat Amid Market Uncertainty LGL Q1 2026 Earnings Net Loss Misses Estimates Stock Edges Higher Nexgen Energy Ltd NXE Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Developer Advances Key Uranium Project