Metallus Inc.MTUS

Market cap
$708.93M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 202440-67.84%
Dec 31, 2023125-6.84%
Dec 31, 2022135-31.69%
Dec 31, 2021197+13.49%
Dec 31, 2020174+146.80%
Dec 31, 201970+280.00%
Dec 31, 201819+128.40%
Dec 31, 20178-89.11%
Dec 31, 201674-30.53%
Dec 31, 2015107+14.06%
Dec 31, 201494