WSO Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Market Signals Ivanhoe Electric Inc Q1 2026 Earnings Deep EPS Miss Amidst PreRevenue Exploration Phase JANX Q1 2026 Earnings NarrowerthanExpected Loss Buoys Biotech Sentiment Cambium Networks CMBM Q3 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Demand Uncertainty MDCX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Posts WiderthanExpected Loss ESLT Q4 2025 Earnings EPS Surges Past Estimates on Robust Defense Orders