Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 Spire Inc SR Q1 2026 Earnings EPS Beats Expectations Amid Steady Utility Demand InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus NTRS Q1 2026 Earnings EPS Surges 143 Above Estimates Amid Solid Operating Performance EXAS Q4 2025 Earnings Significant EPS Miss Raises Questions on Path to Profitability Dynex Capital DX Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Rate Uncertainty