Compare Stocks: NATR

NATR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NATRNature's Sunshine Products, Inc.441.24M25.221.57%112,87431.37474.54M

Average Return