Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-11-78.36%
Dec 31, 2023-50+129.95%
Dec 31, 2022-22+352.08%
Dec 31, 2021-5-20.00%
Dec 31, 2020-6-84.21%
Dec 31, 2019-38-2.56%
Dec 31, 2018-39+18.18%
Dec 31, 2017-33-22.72%
Dec 31, 2016-43-45.12%
Dec 31, 2015-78-39.97%
Dec 31, 2014-130