Nature's Sunshine (NATR)
Nature's Sunshine (NATR) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- NATR last traded at $10.32, -5.58% on the day.
- Nature's Sunshine: market cap $178.83M, P/E 12.2, revenue $480.29M over the last four quarters.
- Over the past year NATR returned -47.83%; year to date -52.18%.
Updated 2026-11-12 01:03 UTC