NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$427.66M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20247.6+10.03%
Dec 31, 20236.9+6.14%
Dec 31, 20226.5-37.34%
Dec 31, 202110.3+23.37%
Dec 31, 20208.4+13.39%
Dec 31, 20197.4+77.58%
Dec 31, 20184.2+41.81%
Dec 31, 20172.9-32.68%
Dec 31, 20164.4-23.19%
Dec 31, 20155.7-11.51%
Dec 31, 20146.4-15.13%
Dec 31, 20137.5-27.23%
Dec 31, 201210.4+55.46%
Dec 31, 20116.7
AI Chat