Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024145-25.91%
Dec 31, 2023195-6.47%
Dec 31, 2022209-14.25%
Dec 31, 2021244-20.29%
Dec 31, 2020306-25.45%
Dec 31, 2019410-7.20%
Dec 31, 2018442+13.49%
Dec 31, 2017389+13.84%
Dec 31, 2016342-2.68%
Dec 31, 2015351-10.06%
Dec 31, 2014391