DEC Q2 2024 Earnings EPS Surges 83 Above Estimates Amid Revenue Uncertainty DX Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Volatility IRON Q1 2026 Earnings Narrower Loss Beats Estimates as Disc Medicine Advances Clinical Pipeline Afya Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower IMMP Q1 2026 Earnings EPS Misses Estimates as Development Progress Continues Spire Inc SR Q1 2026 Earnings Beat EPS Estimates with Positive Surprise