IMRX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Progress Continues Sun Life Financial Q1 2026 Earnings EPS Falls Short Amid Tight Operating Environment IO Biotech Q3 2025 Earnings EPS Beat Highlights Cost Discipline Amid Ongoing Pipeline Development TCMD Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares OHI Q1 2026 Earnings Strong EPS Surprise Amidst Flat Revenue Disclosure and Slight Stock Decline VICI Properties Q1 2026 Earnings Strong EPS Beat Driven by Resilient Portfolio Performance