Prescott Group’s 13-Buy Cluster Lifts NATR Stake to $2.3M

Chart-style graphic showing a cluster of insider stock purchases in Natures Sunshine Products (NATR) over five trading days

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