NATR — Natures Sunshine Products Inc

Stock analysis, AI verdict, fundamentals & technical signals

Rating: BUY

Price: $12.25 Analyst target: $30.50 Upside: 148.98%

About Natures Sunshine Products Inc

Nature's Sunshine Products, Inc., a natural health and wellness company, primarily manufactures and sells nutritional and personal care products in Asia, Europe, North America, Latin America, and internationally. The company is headquartered in Lehi, Utah.

See the full interactive analysis & chart →

Informational only — not investment advice.