OLYMPIC STEEL INCZEUS

Market cap
$536.81M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-109-42.66%
Dec 31, 2023-191+1052.36%
Dec 31, 2022-17+23.00%
Dec 31, 2021-13-52.17%
Dec 31, 2020-28+33.86%
Dec 31, 2019-21-55.72%
Dec 31, 2018-47+418.01%
Dec 31, 2017-9+42.20%
Dec 31, 2016-6-11.84%
Dec 31, 2015-7-5.82%
Dec 31, 2014-8-66.07%
Dec 31, 2012-23-87.72%
Dec 31, 2011-186