Nature’s Sunshine CFO’s Insider Buy Signals: 75K Shares Show Bullish Confidence
Investor insight: CFO Perkins’ $75k zero‑cost RSU surge at Nature’s Sunshine (NATR) signals confidence, with a modest 13.55 P/E suggesting potential upside.
3 minutes to read
