EconomySeverstal’s nine-month net profit falls 61% to $233 million
Severstal said net profit under IFRS fell 61% year on year to 19.29 billion rubles ($233 million) in the first nine months of 2026. Revenue declined 10% to 488.41 billion rubles, while EBITDA fell 28% and investment dropped 39%. Third-quarter net profit rose 17%, but revenue slipped 3%.
Severstal’s nine-month net profit falls 61% to $233 million