NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$427.66M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202414+5.13%
Dec 31, 202313-21.39%
Dec 31, 202217-17.55%
Dec 31, 202121-8.01%
Dec 31, 202023-11.97%
Dec 31, 201926+345.84%
Dec 31, 20186-73.58%
Dec 31, 201722+115.11%
Dec 31, 201610-8.83%
Dec 31, 201511+11.94%
Dec 31, 201410-61.48%
Dec 31, 201326+52.63%
Dec 31, 201217-17.90%
Dec 31, 201121
AI Chat