OLYMPIC STEEL INCZEUS

Market cap
$536.81M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 202479-24.87%
Dec 31, 2023105-31.90%
Dec 31, 2022154-20.40%
Dec 31, 2021193+839.80%
Dec 31, 202021-43.08%
Dec 31, 201936-51.85%
Dec 31, 201875+76.37%
Dec 31, 201743+69.28%
Dec 31, 201625-418.11%
Dec 31, 2015-8-162.59%
Dec 31, 201413-70.78%
Dec 31, 201343+6.48%
Dec 31, 201241-33.65%
Dec 31, 201161