Compare Stocks: NWPX

NWPX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NWPXNWPX Infrastructure, Inc.615.50M64.05-1.00%42,48717.50519.99M

Average Return