Nature's Sunshine Products, Inc., a prominent manufacturer of herbal and nutritional supplements, has earned two Stevie® Awards at the 23rd Annual American Business Awards. The company received a Gold ...
Nature’s Sunshine is upgraded to Buy, driven by robust DTC growth and effective influencer marketing. NATR exceeded 2025 guidance with $480.1M revenue and $49.4M adjusted EBITDA, signaling operational ...