AGNCN Q1 2026 Earnings Strong EPS Beat Driven by Stable Net Interest Spread CNR Q1 2026 Earnings EPS Surprises to the Upside Shares Rally Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage T Stamp IDAI Q1 2026 Earnings EPS Miss Weighs on Sentiment as Stock Edges Higher Mesabi Trust MSB Q1 2026 Earnings Iron Ore Royalty Income Pressures Net Income Shares Decline AIM ImmunoTech Q1 2026 Earnings EPS Miss Widens as Clinical Pipeline Drives Higher Operating Costs