Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024242-14.01%
Dec 31, 2023281+9.12%
Dec 31, 2022258-0.69%
Dec 31, 2021260+152.53%
Dec 31, 2020103+279.34%
Dec 31, 201927+25.46%
Dec 31, 201822-11.84%
Dec 31, 201725-4.30%
Dec 31, 201626-39.62%
Dec 31, 201542+22.90%
Dec 31, 201435