Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202454-4.92%
Dec 31, 202357-2.40%
Dec 31, 202258-7.61%
Dec 31, 202163-9.86%
Dec 31, 202070-4.76%
Dec 31, 201974+0.68%
Dec 31, 201873-2.54%
Dec 31, 201775+0.00%
Dec 31, 201675+2.04%
Dec 31, 201573+26.55%
Dec 31, 201458