NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$427.66M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 202434+12.27%
Dec 31, 202331+12.03%
Dec 31, 202227-40.47%
Dec 31, 202146+42.22%
Dec 31, 202032+20.58%
Dec 31, 201927+76.31%
Dec 31, 201815+51.25%
Dec 31, 201710-32.50%
Dec 31, 201615-19.30%
Dec 31, 201518-21.57%
Dec 31, 201423-17.76%
Dec 31, 201329-25.12%
Dec 31, 201238+55.31%
Dec 31, 201125
AI Chat