Insight IMDX Delivers Q1 2026 Beat EPS 012 vs 027 Expected Major US Housing Market Shows Signs of a Troubling Shift Flat Market Day as Tech Gains Offset Energy Losses Olympus CEO Navigates Turbulent First Year as Shares Surge 20