Metallus Inc.MTUS

Market cap
$811.47M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20240.1-98.21%
Dec 31, 20236.2+5.85%
Dec 31, 20225.8-63.44%
Dec 31, 202115.9-367.06%
Dec 31, 2020-5.9-38.28%
Dec 31, 2019-9.6+258.36%
Dec 31, 2018-2.7-31.55%
Dec 31, 2017-3.9-58.81%
Dec 31, 2016-9.5+65.05%
Dec 31, 2015-5.8