Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024282+13.33%
Dec 31, 2023248+33.05%
Dec 31, 2022187-25.56%
Dec 31, 2021251+38.56%
Dec 31, 2020181+61.18%
Dec 31, 2019112-49.14%
Dec 31, 2018221+6.77%
Dec 31, 2017207+58.22%
Dec 31, 2016131+25.43%
Dec 31, 2015104-53.79%
Dec 31, 2014226