Materialise MTLS Gains 224 as Stock Holds Above Key Support SP 500 Edges Higher as Tech Surge Offsets Broad Sector Weakness NESR Q1 2026 Earnings EPS Beats Estimates by Nearly 20 Despite Limited Revenue Disclosure Seanergy Maritime Holdings Releases Q1 2026 Earnings Transcript