NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$427.66M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202414+20.34%
Dec 31, 202312+7.17%
Dec 31, 202211-1.23%
Dec 31, 202111+3.90%
Dec 31, 202011+1.36%
Dec 31, 201911+8.09%
Dec 31, 201810+13.57%
Dec 31, 20179+79.58%
Dec 31, 20165+6.25%
Dec 31, 20155+2.63%
Dec 31, 20144-1.28%
Dec 31, 20134+9.51%
Dec 31, 20124-6.51%
Dec 31, 20114
AI Chat