OLYMPIC STEEL INCZEUS

Market cap
$429.21M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024338+35.65%
Dec 31, 2023249+18.09%
Dec 31, 2022211-43.71%
Dec 31, 2021375+76.07%
Dec 31, 2020213-11.35%
Dec 31, 2019240-26.19%
Dec 31, 2018325+47.59%
Dec 31, 2017220+11.45%
Dec 31, 2016198+8.84%
Dec 31, 2015182-36.90%
Dec 31, 2014288+23.55%
Dec 31, 2013233-16.16%
Dec 31, 2012278-1.18%
Dec 31, 2011281