Severstal's IFRS net profit for 3 months of 2025 amounted to ₽21.07 billion, down 2.2 times from ₽46.67 billion in the previous year. Revenue fell 5.6% to ₽171.35 billion against ₽181.51 billion a year earlier.