Revenues of €1,916.9 million vs €1,946.6 million in FY 2024 (-1.5% YoY and +1.1% organic1 Profit of €109.5 million, compared to €90.9 million in FY 2024 (+20% YoY) Gross profit margin ...
Company generates record $133 million in free cash flow to support self-funded growth model Orla Mining Ltd. today announces the results for the fourth quarter and year ended 31, 2025. Fourth Quarter ...