Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024986-16.12%
Dec 31, 20231,176-2.27%
Dec 31, 20221,203+13.20%
Dec 31, 20211,063+30.40%
Dec 31, 2020815-31.28%
Dec 31, 20191,186-21.22%
Dec 31, 20181,506+19.37%
Dec 31, 20171,261+40.69%
Dec 31, 2016897-18.30%
Dec 31, 20151,097-21.64%
Dec 31, 20141,400