SDRL Q1 2026 Earnings NarrowerthanExpected Loss Boosts Surprise but Shares Slip Immunome Inc IMNM Q1 2026 Earnings SmallerThanExpected Loss as Biotech Advances Pipeline First Watch FWRG Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Saratoga Investment Corp 8125 Notes due 2027 SAY Q1 2026 Earnings Steep EPS Miss Weighs on Sentiment Despite Modest Price Recovery TWOD Q1 2026 Earnings Strong EPS Beat Amid Challenging Mortgage Market PDD Q4 2025 Earnings EPS Misses Estimates Amid Competitive Pressures