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