Ivanhoe Electric Q1 2026 Earnings WiderThanExpected Loss as Exploration Continues NMRA Q1 2026 Earnings NarrowerthanExpected Loss Reflects Operational Discipline EGO Q1 2026 Earnings EPS Surges Past Estimates by 33 Amid Operational Gains SPNT Q1 2026 Earnings Earnings Surpass Estimates by 178 Despite Slight Stock Decline PRTA Q1 2026 Earnings Biotech Surprises with Positive EPS on Milestone Gain Stock Rises Guardant Health Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response