Northwest Pipe Company
NWPX
$41.47
-$0.31-0.74%
NWPX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.