Skip to Main Content
Insider Trading

John Frederick Barrett Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 2 days ago

John Frederick Barrett has an estimated net worth of at least $15.6 million*, as of May 6, 2026. They own 4.6 million shares of NNBR stock. They have sold 1.6 million shares of NNBR stock since 2021, for an estimated $3.9 million.

John Frederick Barrett $NNBR SEC Form 4 Insider Trading

John Frederick Barrett has filed a total of 9 insider trades in $NNBR since 2021. Their most recent trade was a sale of 40,030 shares, made on Apr 16, 2026. Their largest trade was a sale of 555,305 shares, made on Apr 23, 2026. We estimate that they now own 4.6 million shares of $NNBR, worth an estimated $11.7 million.



Insider Trading at $NNBR

There have been a total of 109 insider trades reported at $NNBR since 2021, with 2.9 million shares purchased and 4.0 million shares sold. The most active insider traders in $NNBR stock have been Harold C Bevis, Warren A Veltman, and Timothy M. French. The most recent trade was a sale of 555,305 shares reported by John Frederick Barrett (None), made on Apr 23, 2026.



History of Insider Stock Trades by John Frederick Barrett

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
NNBR logo NNBR Sale 40,030 Apr 16, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 315,436 Apr 15, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 136,165 Apr 27, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 12,199 Apr 24, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 555,305 Apr 23, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 94,380 Apr 22, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 55,483 Apr 21, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 79,757 Apr 20, 2026 April 29, 2026, 9:05 p.m.
NNBR logo NNBR Sale 348,161 Apr 17, 2026 April 29, 2026, 9:05 p.m.
HZN logo HZN Purchase 2,891 May 18, 2022 May 20, 2022, 5:55 p.m.
HZN logo HZN Purchase 2,505 May 20, 2022 May 20, 2022, 5:55 p.m.
HZN logo HZN Purchase 114,500 May 13, 2022 May 17, 2022, 7:01 p.m.
HZN logo HZN Purchase 5,000 May 16, 2022 May 17, 2022, 7:01 p.m.
HZN logo HZN Purchase 1,300 May 17, 2022 May 17, 2022, 7:01 p.m.
HZN logo HZN Purchase 35,822 Mar 15, 2022 March 16, 2022, 5:52 p.m.
HZN logo HZN Purchase 20,000 Mar 14, 2022 March 16, 2022, 5:52 p.m.
HZN logo HZN Purchase 1,389 Feb 24, 2022 Feb. 24, 2022, 6:56 p.m.
HZN logo HZN Purchase 9,265 Feb 23, 2022 Feb. 24, 2022, 6:56 p.m.
HZN logo HZN Purchase 5,926 Feb 22, 2022 Feb. 24, 2022, 6:56 p.m.
HZN logo HZN Purchase 90,197 Feb 15, 2022 Feb. 17, 2022, 6:25 p.m.
HZN logo HZN Purchase 6,637 Feb 16, 2022 Feb. 17, 2022, 6:25 p.m.
HZN logo HZN Purchase 10,100 Sep 16, 2021 Sept. 16, 2021, 8 p.m.
HZN logo HZN Purchase 3,608 Sep 15, 2021 Sept. 16, 2021, 8 p.m.
HZN logo HZN Purchase 15,125 Sep 10, 2021 Sept. 12, 2021, 8 p.m.
HZN logo HZN Purchase 3,626 Sep 09, 2021 Sept. 12, 2021, 8 p.m.




$NNBR Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.