IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges Janus International Group JBI Q1 2026 Earnings EPS Falls Short Amid Challenging Market Conditions REI Q1 2026 Earnings EPS Surges Past Estimates with 108 Beat COYA Q1 2026 Earnings NarrowerthanExpected Loss as Biotech Advances Pipeline MTDR Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency FS KKR Capital Corp FSK Faces Continued Pressure Near Support After Modest Decline Innovative Industrial Properties IIPR Gains 119 as Shares Test Midpoint Between Key Support and Resistance Levels MongoDB Inc MDB Drops 329 as Support Level Approaches Satellos Bioscience MSLE Slides 55 as Biotech Sector Headwinds Weigh on Sentiment AVR Q1 2026 Earnings Wider Than Expected Losses as PreRevenue Biotech Advances