Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-52-2.42%
Dec 31, 2023-54-56.38%
Dec 31, 2022-123-34.59%
Dec 31, 2021-188-48.21%
Dec 31, 2020-363+20.53%
Dec 31, 2019-301+12.00%
Dec 31, 2018-269+13.11%
Dec 31, 2017-238+22.74%
Dec 31, 2016-194+214.26%
Dec 31, 2015-62-309.86%
Dec 31, 201429