OLYMPIC STEEL INCZEUS

Market cap
$536.81M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,490-11.53%
Dec 31, 20231,685-18.77%
Dec 31, 20222,074+15.09%
Dec 31, 20211,802+84.05%
Dec 31, 2020979-23.51%
Dec 31, 20191,280-6.76%
Dec 31, 20181,373+30.11%
Dec 31, 20171,055+28.68%
Dec 31, 2016820-12.97%
Dec 31, 2015942-18.80%
Dec 31, 20141,160+16.12%
Dec 31, 2013999-10.29%
Dec 31, 20121,114+10.45%
Dec 31, 20111,008