BJ
Barrett John Frederick Director
OFFICER M
US US · SEC (Form 4)
Discover the detailed record of transactions filed by Barrett John Frederick, Director. Officer active across 2 companies, notably NN INC. In total, 18 reports have been published. Total volume traded: €3.1m. The latest transaction was disclosed on 15 April 2026 — Cession. Regulator: SEC (Form 4). The full history is openly available.
Declarations 18 total
US$549,261 315,436 shares @ US$1.7413 0.47% mcap 100.0% of flow
Common Stock, par value $0.01 per share
SEC:0000919574-26-002477 · 15 Apr 2026
€549,261 315,436 shares @ €1.7413 0.47% mcap 50.0% of flow
Common Stock, par value $0.01 per share
SEC:0000919574-26-002477:0 · 15 Apr 2026
033,333 shares 0
Common Stock
SEC:0001637655-22-000140:0 · 26 May 2022
€6,487 2,891 shares @ €2.2439 0.3% of flow
Common Stock
SEC:0001637655-22-000117:0 · 18 May 2022
Ideal exit: 12 Feb 2023 (T+270) €273,576 114,500 shares @ €2.3893 13.6% of flow
Common Stock
SEC:0001637655-22-000114:0 · 13 May 2022
Ideal exit: 7 Feb 2023 (T+270) €82,692 20,000 shares @ €4.1346 4.1% of flow
Common Stock
SEC:0001637655-22-000074:0 · 14 Mar 2022
Ideal exit: 9 Dec 2022 (T+270) €25,622 5,926 shares @ €4.3237 1.3% of flow
Common Stock
SEC:0001637655-22-000025:0 · 22 Feb 2022
Ideal exit: 19 Nov 2022 (T+270) €418,822 90,197 shares @ €4.6434 20.9% of flow
Common Stock
SEC:0001637655-22-000013:0 · 15 Feb 2022
Ideal exit: 12 Nov 2022 (T+270) €21,480 3,608 shares @ €5.9535 3.6% of flow
Common Stock
SEC:0001637655-21-000152 · 15 Sept 2021
Ideal exit: 12 Jun 2022 (T+270) €21,480 3,608 shares @ €5.9535 1.1% of flow
Common Stock
SEC:0001637655-21-000152:0 · 15 Sept 2021
Ideal exit: 12 Jun 2022 (T+270) €22,064 3,626 shares @ €6.0849 3.7% of flow
Common Stock
SEC:0001637655-21-000146 · 9 Sept 2021
Ideal exit: 6 Jun 2022 (T+270) €22,064 3,626 shares @ €6.0849 1.1% of flow
Common Stock
SEC:0001637655-21-000146:0 · 9 Sept 2021
Ideal exit: 6 Jun 2022 (T+270) 08,188 shares 0
Common Stock
SEC:0001637655-21-000126 · 16 Jun 2021
08,188 shares 0
Common Stock
SEC:0001637655-21-000126:0 · 16 Jun 2021
€63,234 10,000 shares @ €6.3234 3.2% of flow
Common Stock
SEC:0001637655-21-000095 · 13 May 2021
Ideal exit: 7 Feb 2022 (T+270) €63,234 10,000 shares @ €6.3234 3.2% of flow
Common Stock
SEC:0001637655-21-000095:0 · 13 May 2021
Ideal exit: 7 Feb 2022 (T+270) €492,584 81,760 shares @ €6.0248 82.2% of flow
Common Stock
SEC:0001637655-21-000091 · 7 May 2021
Ideal exit: 1 Feb 2022 (T+270) €492,584 81,760 shares @ €6.0248 24.6% of flow
Common Stock
SEC:0001637655-21-000091:0 · 7 May 2021
Ideal exit: 1 Feb 2022 (T+270) About Barrett John Frederick Barrett John Frederick is an executive at NN INC.