Compare Stocks: NWPX

NWPX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NWPXNWPX Infrastructure, Inc.722.93M75.29-0.12%163,06620.55519.99M

Average Return