Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024691-5.62%
Dec 31, 2023732+6.57%
Dec 31, 2022687+3.30%
Dec 31, 2021665+30.96%
Dec 31, 2020508-9.87%
Dec 31, 2019563+5.21%
Dec 31, 2018535-4.55%
Dec 31, 2017561-6.14%
Dec 31, 2016597-12.97%
Dec 31, 2015686-8.25%
Dec 31, 2014748