IMRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline ALGT Q1 2026 Earnings EPS Surges Past Estimates with 1214 Beat Stock Slips Slightly Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest CSL Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Mesabi Trust Q1 2026 Earnings Royalty Income Delivers 021 Per Unit Amid Quiet Quarter SAQ Q1 2026 Earnings Steep EPS Miss Clouds Outlook for BDC