CBC Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Share Decline BZH Q1 2026 Earnings Significant EPS Surprise Despite Narrow Loss VALU Q1 2026 Earnings EPS of 069 Amid Market Headwinds MBINL Q1 2026 Earnings EPS Beats Estimates by 502 Amid Strong Operational Performance ALGM Q1 2026 Earnings EPS Beats Estimates by Nearly 2 Amidst Revenue Uncertainty Nexgen Energy Ltd NXE Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Developer Advances Key Uranium Project