Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,084-20.43%
Dec 31, 20231,362+2.44%
Dec 31, 20221,330+3.66%
Dec 31, 20211,283+54.44%
Dec 31, 2020831-31.28%
Dec 31, 20191,209-24.95%
Dec 31, 20181,611+21.17%
Dec 31, 20171,329+52.87%
Dec 31, 2016870-21.40%
Dec 31, 20151,106-33.93%
Dec 31, 20141,674