Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 2024529+2.10%
Dec 31, 2023519-1.31%
Dec 31, 2022525-8.88%
Dec 31, 2021577-9.40%
Dec 31, 2020636-6.89%
Dec 31, 2019684+2049.37%
Dec 31, 201832-19.90%
Dec 31, 201740+5.59%
Dec 31, 201638-31.26%
Dec 31, 201555+33.74%
Dec 31, 201441