NATR: Prescott Group Adds $293,800 in 12-Buy Cluster
Prescott Group Capital Management, L.L.C. has added another purchase to its ongoing buying spree in Natures Sunshine Products Inc (NASDAQ: NATR). A Form 4 filing shows the 10%+ owner bought 20,000 shares on August 17, 2026 at $14.69 per share, a purchase worth $293,800.00. Following the transaction, Prescott Group’s indirectly held stake, maintained through a … Read more