Severstal's IFRS net profit for 2024 amounted to ₽149.6 billion, down 21.6% lower from ₽190.9 billion in the previous year. Revenue rose 13.9% to ₽829.8 billion against ₽728.3 billion a year earlier.