STLA Q1 2026 Earnings EPS Misses Estimates as Company Navigates Transition Challenges Dianthus Therapeutics Q1 2026 Earnings EPS Beat Amid PreRevenue Stage LOW Q1 2026 Earnings Earnings Beat Estimates as Consumer Caution Weighs on Shares PhenixFIN Corporation PFX Q1 2026 Earnings Strong EPS Surprise of 254 Amid Stable Market Conditions Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet MG Q1 2026 Earnings EPS Beats Estimates by 553 as Company Reports Profitability