Metallus Inc.MTUS

Market cap
$708.93M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202491-19.79%
Dec 31, 2023113+42.57%
Dec 31, 202279-21.00%
Dec 31, 2021101+58.77%
Dec 31, 202063-18.32%
Dec 31, 201978-52.57%
Dec 31, 2018163+9.08%
Dec 31, 2017150+63.54%
Dec 31, 201692+13.23%
Dec 31, 201581-51.59%
Dec 31, 2014167