Severstal's IFRS net profit for 2023 amounted to ₽193.88 billion, up 78.9% from ₽108.36 billion in the previous year. Revenue rose 6.8% to ₽728.31 billion against ₽682.23 billion a year earlier.