Mesabi Trust MSB Q1 2026 Earnings Iron Ore Royalty Income Pressures Net Income Shares Decline Vista Energy Q1 2026 Earnings Strong EPS Performance Amid Market Adjustment ESE Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher SCLX Q1 2026 Earnings Net Loss of 476 per Share Stock Rises 321 XBIO Q2 2025 Earnings Loss Narrows Despite No Revenue as Biotech Advances Pipeline