Severstal's IFRS net profit for 6 months of 2023 amounted to ₽105.27 billion, down 10.5% from ₽117.68 billion in the previous year. Revenue fell 9.9% to ₽339.43 billion against ₽376.89 billion a year earlier.