WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects JRSH Q1 2026 Earnings Stunning EPS Beat Highlights Operational Efficiency Amid Challenging Environment WEN Q1 2026 Earnings EPS Surpasses Estimates by 241 as Value Initiatives Drive Profitability RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline MSGS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Positive Stock Reaction Immunome Inc IMNM Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Discipline Amid Pipeline Progress