Produces and distributes specialty steel products, managing operations across multiple plants and supply chains for industrial and manufacturing clients.
1887
Switzerland
5,001 - 10,000 employees
Mining & Metals
$1B - 10B in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
4.1
▲ 23.1%
3.2
▼ 4.3%
2.5
▼ 33.3%
3.9
2025Available
Available
Available
Available
0 out of 10 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available