Metallus Inc.MTUS

Market cap
$684.98M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202414+21.74%
Dec 31, 202312+30.68%
Dec 31, 20229+20.55%
Dec 31, 20217+10.61%
Dec 31, 20207-10.81%
Dec 31, 20197+1.37%
Dec 31, 20187+12.31%
Dec 31, 20177-2.99%
Dec 31, 20167-4.29%
Dec 31, 20157+16.67%
Dec 31, 20146