BJ
Barrett John Frederick Director
OFFICER M
Insider track record Board Director Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the detailed record of transactions filed by Barrett John Frederick, Director. Officer active across 2 companies, notably NN INC. In total, 19 reports have been published. Split: 13 buys · 2 sells. Total volume traded: €3.1m. History available since 7 May 2021. The latest transaction was filed on 15 April 2026 (Cession). Regulator: SEC (Form 4). All data is free.
Declarations 19 total
315,436 shares @ US$2.0563 0.47% mcap 50.0% of flow Common Stock, par value $0.01 per share SEC:0000919574-26-002477
315,436 shares @ US$2.0563 0.47% mcap 50.0% of flow Common Stock, par value $0.01 per share SEC:0000919574-26-002477:0
2,442,224 shares @ US$1.75 66.5% of flow Common Stock SEC:0001637655-23-000027:0
33,333 shares 0Common Stock SEC:0001637655-22-000140:0
2,891 shares @ US$2.35 0.3% of flow Common Stock SEC:0001637655-22-000117:0
Ideal exit: 12 Feb 2023 (T+270) 114,500 shares @ US$2.48 13.6% of flow Common Stock SEC:0001637655-22-000114:0
Ideal exit: 7 Feb 2023 (T+270) 20,000 shares @ US$4.52 4.1% of flow Common Stock SEC:0001637655-22-000074:0
Ideal exit: 9 Dec 2022 (T+270) 5,926 shares @ US$4.89 1.3% of flow Common Stock SEC:0001637655-22-000025:0
Ideal exit: 19 Nov 2022 (T+270) 90,197 shares @ US$5.25 20.9% of flow Common Stock SEC:0001637655-22-000013:0
Ideal exit: 12 Nov 2022 (T+270) 3,608 shares @ US$7.037 1.1% of flow Common Stock SEC:0001637655-21-000152:0
Ideal exit: 12 Jun 2022 (T+270) 3,608 shares @ US$7.037 0.4% of flow Common Stock SEC:0001637655-21-000152
Ideal exit: 12 Jun 2022 (T+270) 3,626 shares @ US$7.196 1.1% of flow Common Stock SEC:0001637655-21-000146:0
Ideal exit: 6 Jun 2022 (T+270) 3,626 shares @ US$7.196 0.4% of flow Common Stock SEC:0001637655-21-000146
Ideal exit: 6 Jun 2022 (T+270) 8,188 shares 0Common Stock SEC:0001637655-21-000126
8,188 shares 0Common Stock SEC:0001637655-21-000126:0
10,000 shares @ US$7.637 3.2% of flow Common Stock SEC:0001637655-21-000095:0
Ideal exit: 7 Feb 2022 (T+270) 10,000 shares @ US$7.637 3.2% of flow Common Stock SEC:0001637655-21-000095
Ideal exit: 7 Feb 2022 (T+270) 81,760 shares @ US$7.271 24.6% of flow Common Stock SEC:0001637655-21-000091:0
Ideal exit: 1 Feb 2022 (T+270) 81,760 shares @ US$7.271 24.6% of flow Common Stock SEC:0001637655-21-000091
Ideal exit: 1 Feb 2022 (T+270) About Barrett John Frederick Barrett John Frederick is an executive at NN INC.