Compare Stocks: NATR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NATRNature's Sunshine Products, Inc.359.18M20.53-3.02%226,86925.54474.54M

Average Return