Compare Stocks: NWPX

NWPX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NWPXNWPX Infrastructure, Inc.669.60M69.680.66%59,60019.04519.99M

Average Return