Skip to Main Content
American Flag
JULY 4TH SALE

50% off your first year of Quiver Premium

...

Use Promo Code:

JULY4
American Flag
Insider Trading

John Eugene Carrington Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 5 days, 15 hours ago

John Eugene Carrington has an estimated net worth of at least $12.2 million*, as of July 2, 2025. They own 4.1 million shares of STEM stock. They have sold 863,068 shares of STEM stock since 2021, for an estimated $8.7 million.

John Eugene Carrington $STEM SEC Form 4 Insider Trading

John Eugene Carrington has filed a total of 35 insider trades in $STEM since 2021. Their most recent trade was a sale of 194,171 shares, made on May 02, 2024. Their largest trade was a sale of 194,171 shares, made on May 02, 2024. We estimate that they now own 4.1 million shares of $STEM, worth an estimated $3.5 million.



Insider Trading at $STEM

There have been a total of 170 insider trades reported at $STEM since 2021, with 387,300 shares purchased and 3.9 million shares sold. The most active insider traders in $STEM stock have been John Eugene Carrington, William John Bush, and Larsh Johnson. The most recent trade was a sale of 20,823 shares reported by Matthew Tappin (President, Software Division), made on Jun 16, 2025.



History of Insider Stock Trades by John Eugene Carrington

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
STEM logo STEM Sale 194,171 May 02, 2024 May 7, 2024, 7:49 a.m.
STEM logo STEM Sale 85,038 Mar 08, 2024 March 12, 2024, 4:15 p.m.
STEM logo STEM Sale 9,885 Mar 04, 2024 March 5, 2024, 5:24 p.m.
STEM logo STEM Sale 13,863 Feb 27, 2024 Feb. 27, 2024, 6:25 p.m.
STEM logo STEM Sale 3,600 May 01, 2023 May 5, 2023, 10:34 a.m.
STEM logo STEM Sale 13,216 Mar 20, 2023 March 21, 2023, 6:08 p.m.
STEM logo STEM Sale 28,570 Nov 16, 2022 Nov. 18, 2022, 7:01 p.m.
STEM logo STEM Sale 28,570 Nov 17, 2022 Nov. 18, 2022, 7:01 p.m.
STEM logo STEM Sale 2,657 Oct 06, 2022 Oct. 7, 2022, 6:57 p.m.
STEM logo STEM Sale 25,913 Oct 06, 2022 Oct. 7, 2022, 6:57 p.m.
STEM logo STEM Sale 1,900 Oct 05, 2022 Oct. 7, 2022, 6:57 p.m.
STEM logo STEM Sale 26,670 Oct 05, 2022 Oct. 7, 2022, 6:57 p.m.
STEM logo STEM Sale 20,671 Sep 13, 2022 Sept. 15, 2022, 7:03 p.m.
STEM logo STEM Sale 7,899 Sep 13, 2022 Sept. 15, 2022, 7:03 p.m.
STEM logo STEM Sale 18,339 Sep 14, 2022 Sept. 15, 2022, 7:03 p.m.
STEM logo STEM Sale 10,231 Sep 14, 2022 Sept. 15, 2022, 7:03 p.m.
STEM logo STEM Sale 27,870 Aug 17, 2022 Aug. 18, 2022, 5:48 p.m.
STEM logo STEM Sale 26,560 Aug 16, 2022 Aug. 18, 2022, 5:48 p.m.
STEM logo STEM Sale 2,010 Aug 16, 2022 Aug. 18, 2022, 5:48 p.m.
STEM logo STEM Sale 700 Aug 17, 2022 Aug. 18, 2022, 5:48 p.m.
STEM logo STEM Sale 28,570 Jul 20, 2022 July 22, 2022, 5:52 p.m.
STEM logo STEM Sale 28,570 Jul 21, 2022 July 22, 2022, 5:52 p.m.
STEM logo STEM Sale 28,570 Jun 09, 2022 June 10, 2022, 4:37 p.m.
STEM logo STEM Sale 28,570 Jun 08, 2022 June 10, 2022, 4:37 p.m.
STEM logo STEM Sale 28,580 May 19, 2022 May 23, 2022, 4:08 p.m.
STEM logo STEM Sale 28,580 May 20, 2022 May 23, 2022, 4:08 p.m.
STEM logo STEM Sale 5,198 May 10, 2022 May 12, 2022, 5:30 p.m.
STEM logo STEM Sale 19,621 Dec 09, 2021 Dec. 10, 2021, 9:16 p.m.
STEM logo STEM Sale 200 Dec 08, 2021 Dec. 10, 2021, 9:16 p.m.
STEM logo STEM Sale 11,212 Dec 01, 2021 Dec. 3, 2021, 6:33 p.m.
STEM logo STEM Sale 6,401 Dec 02, 2021 Dec. 3, 2021, 6:33 p.m.
STEM logo STEM Sale 11,163 Dec 01, 2021 Dec. 3, 2021, 6:33 p.m.
STEM logo STEM Sale 39,750 Nov 17, 2021 Nov. 19, 2021, 7:18 p.m.
STEM logo STEM Sale 5,000 Nov 17, 2021 Nov. 19, 2021, 7:18 p.m.
STEM logo STEM Sale 44,750 Nov 16, 2021 Nov. 17, 2021, 12:32 p.m.




$STEM 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.