NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$257.36M
P/E ratio
13.9x
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2025100+24.70%
Dec 31, 202480-11.49%
Dec 31, 202390+9.07%
Dec 31, 202283-15.12%
Dec 31, 202197+5.64%
Dec 31, 202092+10.32%
Dec 31, 201984+15.44%
Dec 31, 201872-4.00%
Dec 31, 201775+3.13%
Dec 31, 201673+13.88%
Dec 31, 201564-5.29%
Dec 31, 201468
AI Chat