NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$427.66M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20249+12.67%
Dec 31, 20238+24.59%
Dec 31, 20226-34.56%
Dec 31, 202110+49.58%
Dec 31, 20206+47.21%
Dec 31, 20194-15.58%
Dec 31, 20185+23.82%
Dec 31, 20174-20.55%
Dec 31, 20165-16.34%
Dec 31, 20156+21.08%
Dec 31, 20145-7.54%
Dec 31, 20136-9.03%
Dec 31, 20126+4.11%
Dec 31, 20116
AI Chat