MainAbout

About company

Severstal in numbers

11.6million
tonnes

Of steel

10.96million
tonnes

Of crude steel

4.3million
tonnes

Of iron ore products (sales)

4.6million
tonnes

Of coal (sales)

18.1million
tonnes

Of iron ore (sales)

53.8 K

Employees

69

Countries

>30%

One of the highest EBITDA margin in the industry

23%

Share performance for FY2021

20%

Dividend yield for FY2021

70

Assets

~16 K

Products

~5 K

Clients