
Ivanhoe Mines posts $122M Profit, record EBITDA in Q1 2025
Ivanhoe Mines received a net profit of $122 million and a record adjusted EBITDA of $226 million in the first quarter of 2025, surging from $136 million in Q4 2024. The performance is underpinned by strong results at the Kamoa-Kakula Copper Complex, which …