NN Inc. Insider Activity: 10% Owner John Barrett Executes $3.93 Million Stock Sale
John Frederick Barrett, a major shareholder holding a 10% stake in NN Inc. (NASDAQ:NNBR), has completed a series of stock transactions resulting in the sale of approximately $3.93 million worth of common stock. The divestment took place over a twelve-day window between April 15 and April 27, 2026. These sales were executed at varying price points, …