ICCM Q1 2026 Earnings EPS Miss Highlights Continued RD Investment in Cryoablation Technology CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance ICON plc Q3 2025 Earnings EPS Misses Expectations Despite Slight Stock Uptick EFOI Q4 2024 Earnings Narrowed Loss Amid Continued Strategic Restructuring YPF Q4 2025 Earnings Massive Reported Loss Amidst Macro Turbulence Buda Juice Inc BUDA Holds Steady at 876 as Support and Resistance Bounds Tighten XTL Biopharmaceuticals XTLB Pulls Back to 247 Pressing Near Support Elastic NV ESTC Edges Lower Testing Key Support Levels Amid Consolidation Heidmar Maritime Holdings HMR Plunges 22 Support Levels Under Pressure CV Q1 2026 Earnings EPS Misses Estimates as Company Reports Wider Loss