Barrett John Frederick

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
28 68% Buy
34 71% Buy
47 69% Buy
Barrett John Frederick's trades of NN Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-29 2026-04-27
US NN Inc (NNBR)
S Sale
19,082 +13.4%
106.94
US$712,956
19,082 +13.4% 106.94 US$712,956
2026-04-29 2026-04-24
US NN Inc (NNBR)
S Sale
20,000 -49.7%
12.19
US$3,277,717
20,000 -49.7% 12.19 US$3,277,717
2026-04-29 2026-04-23
US NN Inc (NNBR)
S Sale
49,237 +11.2%
402.67
US$4,804,608
49,237 +11.2% 402.67 US$4,804,608
2026-04-29 2026-04-22
US NN Inc (NNBR)
S Sale
94,380 -1.8%
2.30
US$216,866
94,380 -1.8% 2.30 US$216,866
2026-04-29 2026-04-21
US NN Inc (NNBR)
S Sale
55,483 -1.0%
2.21
US$122,595
55,483 -1.0% 2.21 US$122,595
2026-04-29 2026-04-20
US NN Inc (NNBR)
S Sale
79,757 -1.4%
2.24
US$178,839
79,757 -1.4% 2.24 US$178,839
2026-04-29 2026-04-17
US NN Inc (NNBR)
S Sale
348,161 -6.0%
2.29
US$798,647
348,161 -6.0% 2.29 US$798,647
2026-04-29 2026-04-16
US NN Inc (NNBR)
S Sale
40,030 -0.7%
2.04
US$81,705
40,030 -0.7% 2.04 US$81,705
2026-04-29 2026-04-15
US NN Inc (NNBR)
S Sale
315,436 -5.1%
2.06
US$648,631
315,436 -5.1% 2.06 US$648,631
2022-05-20 2022-05-20 B Purchase
2,505 +0.1%
2.35
US$5,887
2,505 +0.1% 2.35 US$5,887
2022-05-20 2022-05-18 B Purchase
2,891 +0.1%
2.35
US$6,794
2,891 +0.1% 2.35 US$6,794
2022-05-17 2022-05-17 B Purchase
1,300 +0.1%
2.27
US$2,951
1,300 +0.1% 2.27 US$2,951
2022-05-17 2022-05-16 B Purchase
5,000 +0.2%
2.34
US$11,700
5,000 +0.2% 2.34 US$11,700
2022-05-17 2022-05-13 B Purchase
114,500 +4.9%
2.48
US$283,960
114,500 +4.9% 2.48 US$283,960
2022-03-16 2022-03-15 B Purchase
35,822 +1.6%
4.34
US$155,467
35,822 +1.6% 4.34 US$155,467
2022-03-16 2022-03-14 B Purchase
20,000 +0.9%
4.52
US$90,400
20,000 +0.9% 4.52 US$90,400
2022-02-24 2022-02-24 B Purchase
1,389 +0.1%
5.17
US$7,181
1,389 +0.1% 5.17 US$7,181
2022-02-24 2022-02-23 B Purchase
9,265 +0.4%
4.92
US$45,584
9,265 +0.4% 4.92 US$45,584
2022-02-24 2022-02-22 B Purchase
5,926 +0.3%
4.89
US$28,978
5,926 +0.3% 4.89 US$28,978
2022-02-17 2022-02-16 B Purchase
6,637 +0.3%
5.16
US$34,247
6,637 +0.3% 5.16 US$34,247
2022-02-17 2022-02-15 B Purchase
90,197 +4.2%
5.25
US$473,534
90,197 +4.2% 5.25 US$473,534
2021-09-17 2021-09-16 B Purchase
10,100 +0.5%
6.88
US$69,528
10,100 +0.5% 6.88 US$69,528
2021-09-17 2021-09-15 B Purchase
3,608 +0.2%
7.04
US$25,389
3,608 +0.2% 7.04 US$25,389
2021-09-13 2021-09-10 B Purchase
15,125 +0.7%
7.19
US$108,734
15,125 +0.7% 7.19 US$108,734
2021-09-13 2021-09-09 B Purchase
3,626 +0.2%
7.20
US$26,093
3,626 +0.2% 7.20 US$26,093
2021-05-17 2021-05-13 B Purchase
10,000 +0.5%
7.64
US$76,370
10,000 +0.5% 7.64 US$76,370
2021-05-11 2021-05-10 B Purchase
19,856 +1.0%
7.32
US$145,286
19,856 +1.0% 7.32 US$145,286
2021-05-11 2021-05-07 B Purchase
81,760 +4.1%
7.27
US$594,477
81,760 +4.1% 7.27 US$594,477