NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$257.36M
P/E ratio
13.9x
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2025132+2.12%
Dec 31, 2024130+4.41%
Dec 31, 2023124+1.67%
Dec 31, 2022122+5.79%
Dec 31, 2021115+14.01%
Dec 31, 2020101+7.81%
Dec 31, 201994-1.83%
Dec 31, 201896+5.11%
Dec 31, 201791+0.11%
Dec 31, 201691+6.55%
Dec 31, 201585-6.81%
Dec 31, 201492-3.41%
Dec 31, 201395+1.60%
Dec 31, 201293+34.45%
Dec 31, 201169
AI Chat