Mechel's IFRS loss for 2025 amounted to ₽79.8 billion, increasing 2.2 times compared to ₽36.3 billion in the previous year. Revenue decreased by 25.9% to ₽286.98 billion compared to ₽387.48 billion a year earlier.