OLYMPIC STEEL INCZEUS

Market cap
$404.87M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202481-32.56%
Dec 31, 2023120+18.01%
Dec 31, 2022101-31.75%
Dec 31, 2021149+70.29%
Dec 31, 202087+25.69%
Dec 31, 201969-27.17%
Dec 31, 201895+13.49%
Dec 31, 201784+5.76%
Dec 31, 201679+42.69%
Dec 31, 201556-38.98%
Dec 31, 201491-27.58%
Dec 31, 2013126+24.19%
Dec 31, 2012101-2.83%
Dec 31, 2011104