Endeavour Reports Strong Q1-2026 Results - Endeavour Mining plc | GNW | Ticker