Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2025




Recycling Materials Input, tonnes
FY, 2021
Shapes Output, tonnes
FY, 2021
Wire Rod Output, tonnes
FY, 2021
Germany
Hovestraße 50
United States
105 W. Peachtree St. NE | Suite 1000
United States
70 Sayre St
Belgium
Nieuwe Dreef 33
Belgium
Watertorenstraat 35
Bulgaria
Industrial zone