NWPX Infrastructure, Inc. (NWPX) NASDAQ

53.49

+1.625(+3.13%)

Updated at October 20 04:00PM

Currency In USD