Prescott Group’s 13-Buy Cluster Lifts NATR Stake to $2.3M
Prescott Group Capital Management, L.L.C., a 10%+ owner of Natures Sunshine Products Inc (NATR), disclosed another open-market purchase of the company’s shares in a Form 4 filing. On August 10, 2026, the firm bought 876 shares at $15.64 apiece, a purchase worth $13,700.64. Following the transaction, Prescott Group’s indirect holdings — shares held through a … Read more