Stock Information
Nature's Sunshine Products Inc (NATR)
Ticker Symbol: NATR
Exchange: NASDAQ
Sector: Consumer products
Market Cap: $488.15 mil
Piotroski score: 8
PE Ratio: 31.4644
EPS (TTM): 0.8115
Revenue (TTM): $26.31 M
Dividend Yield: N/A%
ROE: 9.51%
Latest News
-
3 Reasons to Sell NATR and 1 Stock to Buy Instead
Fri, Feb 27, 2026 5:56 PM
-
Nature's Sunshine (NATR): Buy, Sell, or Hold Post Q3 Earnings?
Thu, Feb 26, 2026 2:38 PM
Key Financials
Financial data not available