NWPX Infrastructure, Inc. (NWPX) NASDAQ

52.16

-0.05(-0.10%)

Updated at September 05 04:00PM

Currency In USD