Compare Stocks: NPWR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NPWRNET Power Inc.626.44M2.820-4.41%2,535,423-12.00K

Average Return