Ivanhoe Mines reports profit of $228M and adjusted EBITDA of $578M for 2025 Kamoa-Kakula generates 2025 revenue of $3.28B and ...