Nature’s Sunshine Reports Q3 2024 Results
Nature’s Sunshine recently announced its Q3 financial results for 2024. Net sales for the quarter were up 3% to $114.6 million, and adjusted EBITDA was $10.7 million, a 5% increase from $10.3 million in the same period last year....
What's Your Reaction?