Home/Insiders/Barrett John Frederick
BJ
SEC Insider//CIK 0001858308

Barrett John Frederick

CIK 00018583082 companiesNEW YORK, NY

Transactions

50

Companies

2

Filings

8

CIK

0001858308

Recent Transactions

50 trades
  • Sale
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2025-01-14$4.41/sh58,0835,395,064 total
  • Sale
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2025-01-14$3.76/sh78,542827,193 total
  • Sale
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2025-01-14$4.41/sh16,626810,567 total
  • Sale
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2025-01-14$3.76/sh274,3795,453,147 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-22$1.25/sh+13,0995,727,526 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-19$1.25/sh+25,0005,714,427 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-18$1.24/sh+30,0005,689,427 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-17$1.25/sh+35,0005,659,427 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-09$1.14/sh+3,8185,624,427 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-08$0.99/sh+52,8075,620,609 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-05$1.01/sh+50,0005,567,802 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-02$1.02/sh+41,0635,517,802 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-05-01$1.06/sh+1,0005,476,739 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-27$1.04/sh+52,2285,475,739 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-26$1.04/sh+42,8255,423,511 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-24$1.06/sh+1,2005,380,686 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-21$1.07/sh+13,0315,379,486 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-20$1.08/sh+2005,366,455 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-14$1.05/sh+74,6745,366,255 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-13$1.06/sh+3,1005,291,581 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-12$1.06/sh+114,1605,288,481 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-11$1.07/sh+34,5185,174,321 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-10$1.07/sh+22,6475,139,803 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-06$1.09/sh+3495,117,156 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-05$1.04/sh+44,1005,116,807 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-04$1.04/sh+150,9965,072,707 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-04-03$1.03/sh+277,5684,921,711 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2023-03-31$1.02/sh+61,8374,644,143 total
  • Disposition to Issuer

    Warrants To Purchase Common Stock

    2023-02-08$0.25/sh4,212,5280 total
  • Disposition to Issuer

    Common Stock

    2023-02-08$1.75/sh33,3330 total
  • Disposition from Tender

    Common Stock

    2023-02-08$1.75/sh2,442,22433,333 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-07-06$2.38/sh+20,0004,582,306 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-07-05$2.28/sh+20,2894,562,306 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-07-01$2.38/sh+22,5004,542,017 total
  • Sale

    2.75% Convertible Senior Notes due 2022

    2022-06-27$40000000.00/sh7,229,000 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-06-23$2.36/sh+16,8834,519,517 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-06-22$2.33/sh+51,2004,502,634 total
  • Award

    Common Stock

    2022-05-26+33,33333,333 total
  • Gift

    Common Stock

    2022-05-2633,3330 total
  • Gift

    Common Stock

    2022-05-26+33,3332,475,557 total
  • Purchase

    Common Stock

    2022-05-20$2.35/sh+2,5052,442,224 total
  • Purchase

    Common Stock

    2022-05-18$2.35/sh+2,8912,439,719 total
  • Purchase

    Common Stock

    2022-05-17$2.27/sh+1,3002,436,828 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-05-17$2.39/sh+285,000905,735 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-05-17$2.39/sh+169,7674,451,434 total
  • Purchase

    Common Stock

    2022-05-16$2.34/sh+5,0002,435,528 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-05-16$2.34/sh+2,8004,281,667 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-05-13$2.34/sh+106,6214,278,867 total
  • Purchase

    Common Stock

    2022-05-13$2.48/sh+114,5002,430,528 total
  • Purchase
    NN INC$NNBR

    Common Stock, par value $0.01 per share

    2022-04-21$2.75/sh+69,4954,172,246 total