OLYMPIC STEEL INCZEUS

Market cap
$536.81M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20244.1-16.49%
Dec 31, 20234.9-19.22%
Dec 31, 20226-28.11%
Dec 31, 20218.4+401.61%
Dec 31, 20201.7-27.17%
Dec 31, 20192.3-47.70%
Dec 31, 20184.4+36.84%
Dec 31, 20173.2+34.22%
Dec 31, 20162.4-454.42%
Dec 31, 2015-0.7-176.47%
Dec 31, 20140.9-74.30%
Dec 31, 20133.4+16.63%
Dec 31, 20122.9-39.49%
Dec 31, 20114.8