FSTR
FOSTER L B CO
Revenue
$160.4M
Net Profit
$2.4M
ZEUS
OLYMPIC STEEL INC
$490.7M
$2.2M
RYI
Ryerson Holding Corp
$1.1B
$-37.9M
RS
RELIANCE, INC.
$4.0B
$265.6M