Skip to Main Content
Insider Trading

Last Updated: 2 months, 1 week ago

Mark A Russell has an estimated net worth of at least $19.5 million*, as of Feb. 19, 2025. They own 54,421 shares of NKLA stock. They have sold 6.8 million shares of NKLA stock since 2021, for an estimated $19.5 million.

Mark A Russell $NKLA SEC Form 4 Insider Trading

Mark A Russell has filed a total of 157 insider trades in $NKLA since 2021. Their most recent trade was a sale of 75,000 shares, made on May 11, 2023. Their largest trade was a sale of 852,429 shares, made on Dec 13, 2022. We estimate that they now own 54,421 shares of $NKLA, worth an estimated $25,741.



Insider Trading at $NKLA

There have been a total of 198 insider trades reported at $NKLA since 2021, with 4.0 million shares purchased and 37.6 million shares sold. The most active insider traders in $NKLA stock have been Mark A Russell, Pablo M. Koziner, and Carey Mendes. The most recent trade was a sale of 546 shares reported by Dirk Ole Hoefelmann (President, Energy), made on Dec 04, 2024.



History of Insider Stock Trades by Mark A Russell

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
NKLA logo NKLA Sale 75,000 May 11, 2023 May 15, 2023, 6:06 p.m.
NKLA logo NKLA Sale 75,000 May 12, 2023 May 15, 2023, 6:06 p.m.
NKLA logo NKLA Sale 165,660 May 12, 2023 May 15, 2023, 6:06 p.m.
NKLA logo NKLA Sale 11,600 May 12, 2023 May 15, 2023, 6:06 p.m.
NKLA logo NKLA Sale 73,500 Dec 29, 2022 Jan. 3, 2023, 7:01 p.m.
NKLA logo NKLA Sale 73,500 Dec 30, 2022 Jan. 3, 2023, 7:01 p.m.
NKLA logo NKLA Sale 1,500 Dec 30, 2022 Jan. 3, 2023, 7:01 p.m.
NKLA logo NKLA Sale 1,500 Dec 29, 2022 Jan. 3, 2023, 7:01 p.m.
NKLA logo NKLA Sale 73,500 Dec 27, 2022 Dec. 29, 2022, 6:14 p.m.
NKLA logo NKLA Sale 73,500 Dec 28, 2022 Dec. 29, 2022, 6:14 p.m.
NKLA logo NKLA Sale 1,500 Dec 28, 2022 Dec. 29, 2022, 6:14 p.m.
NKLA logo NKLA Sale 1,500 Dec 27, 2022 Dec. 29, 2022, 6:14 p.m.
NKLA logo NKLA Sale 73,500 Dec 22, 2022 Dec. 27, 2022, 5:36 p.m.
NKLA logo NKLA Sale 73,500 Dec 23, 2022 Dec. 27, 2022, 5:36 p.m.
NKLA logo NKLA Sale 1,500 Dec 23, 2022 Dec. 27, 2022, 5:36 p.m.
NKLA logo NKLA Sale 1,500 Dec 22, 2022 Dec. 27, 2022, 5:36 p.m.
NKLA logo NKLA Sale 73,500 Dec 20, 2022 Dec. 22, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Dec 21, 2022 Dec. 22, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Dec 21, 2022 Dec. 22, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Dec 20, 2022 Dec. 22, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Dec 16, 2022 Dec. 20, 2022, 7:53 p.m.
NKLA logo NKLA Sale 73,500 Dec 19, 2022 Dec. 20, 2022, 7:53 p.m.
NKLA logo NKLA Sale 1,500 Dec 19, 2022 Dec. 20, 2022, 7:53 p.m.
NKLA logo NKLA Sale 1,500 Dec 16, 2022 Dec. 20, 2022, 7:53 p.m.
NKLA logo NKLA Sale 73,500 Dec 14, 2022 Dec. 16, 2022, 6:51 p.m.
NKLA logo NKLA Sale 73,500 Dec 15, 2022 Dec. 16, 2022, 6:51 p.m.
NKLA logo NKLA Sale 1,500 Dec 15, 2022 Dec. 16, 2022, 6:51 p.m.
NKLA logo NKLA Sale 1,500 Dec 14, 2022 Dec. 16, 2022, 6:51 p.m.
NKLA logo NKLA Sale 73,500 Dec 12, 2022 Dec. 14, 2022, 9:22 p.m.
NKLA logo NKLA Sale 852,429 Dec 13, 2022 Dec. 14, 2022, 9:22 p.m.
NKLA logo NKLA Sale 73,500 Dec 13, 2022 Dec. 14, 2022, 9:22 p.m.
NKLA logo NKLA Sale 1,500 Dec 13, 2022 Dec. 14, 2022, 9:22 p.m.
NKLA logo NKLA Sale 1,500 Dec 12, 2022 Dec. 14, 2022, 9:22 p.m.
NKLA logo NKLA Sale 1,500 Dec 08, 2022 Dec. 12, 2022, 8:02 p.m.
NKLA logo NKLA Sale 73,500 Dec 09, 2022 Dec. 12, 2022, 8:02 p.m.
NKLA logo NKLA Sale 1,500 Dec 09, 2022 Dec. 12, 2022, 8:02 p.m.
NKLA logo NKLA Sale 73,500 Dec 08, 2022 Dec. 12, 2022, 8:02 p.m.
NKLA logo NKLA Sale 1,500 Dec 06, 2022 Dec. 8, 2022, 7:21 p.m.
NKLA logo NKLA Sale 73,500 Dec 07, 2022 Dec. 8, 2022, 7:21 p.m.
NKLA logo NKLA Sale 1,500 Dec 07, 2022 Dec. 8, 2022, 7:21 p.m.
NKLA logo NKLA Sale 73,500 Dec 06, 2022 Dec. 8, 2022, 7:21 p.m.
NKLA logo NKLA Sale 73,500 Dec 02, 2022 Dec. 6, 2022, 6:39 p.m.
NKLA logo NKLA Sale 73,500 Dec 05, 2022 Dec. 6, 2022, 6:39 p.m.
NKLA logo NKLA Sale 1,500 Dec 05, 2022 Dec. 6, 2022, 6:39 p.m.
NKLA logo NKLA Sale 1,500 Dec 02, 2022 Dec. 6, 2022, 6:39 p.m.
NKLA logo NKLA Sale 73,500 Nov 30, 2022 Dec. 2, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Dec 01, 2022 Dec. 2, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Dec 01, 2022 Dec. 2, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Nov 30, 2022 Dec. 2, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Nov 28, 2022 Nov. 30, 2022, 6:42 p.m.
NKLA logo NKLA Sale 73,500 Nov 29, 2022 Nov. 30, 2022, 6:42 p.m.
NKLA logo NKLA Sale 1,500 Nov 29, 2022 Nov. 30, 2022, 6:42 p.m.
NKLA logo NKLA Sale 1,500 Nov 28, 2022 Nov. 30, 2022, 6:42 p.m.
NKLA logo NKLA Sale 73,500 Nov 23, 2022 Nov. 28, 2022, 5:53 p.m.
NKLA logo NKLA Sale 73,500 Nov 25, 2022 Nov. 28, 2022, 5:53 p.m.
NKLA logo NKLA Sale 1,500 Nov 25, 2022 Nov. 28, 2022, 5:53 p.m.
NKLA logo NKLA Sale 1,500 Nov 23, 2022 Nov. 28, 2022, 5:53 p.m.
NKLA logo NKLA Sale 73,500 Nov 22, 2022 Nov. 23, 2022, 6:12 p.m.
NKLA logo NKLA Sale 1,500 Nov 22, 2022 Nov. 23, 2022, 6:12 p.m.
NKLA logo NKLA Sale 73,500 Nov 18, 2022 Nov. 22, 2022, 7:21 p.m.
NKLA logo NKLA Sale 73,500 Nov 21, 2022 Nov. 22, 2022, 7:21 p.m.
NKLA logo NKLA Sale 1,500 Nov 21, 2022 Nov. 22, 2022, 7:21 p.m.
NKLA logo NKLA Sale 1,500 Nov 18, 2022 Nov. 22, 2022, 7:21 p.m.
NKLA logo NKLA Sale 73,500 Nov 16, 2022 Nov. 18, 2022, 6:27 p.m.
NKLA logo NKLA Sale 73,500 Nov 17, 2022 Nov. 18, 2022, 6:27 p.m.
NKLA logo NKLA Sale 1,500 Nov 17, 2022 Nov. 18, 2022, 6:27 p.m.
NKLA logo NKLA Sale 1,500 Nov 16, 2022 Nov. 18, 2022, 6:27 p.m.
NKLA logo NKLA Sale 73,500 Nov 14, 2022 Nov. 16, 2022, 6:31 p.m.
NKLA logo NKLA Sale 73,500 Nov 15, 2022 Nov. 16, 2022, 6:31 p.m.
NKLA logo NKLA Sale 1,500 Nov 15, 2022 Nov. 16, 2022, 6:31 p.m.
NKLA logo NKLA Sale 1,500 Nov 14, 2022 Nov. 16, 2022, 6:31 p.m.
NKLA logo NKLA Sale 73,500 Nov 08, 2022 Nov. 10, 2022, 5:44 p.m.
NKLA logo NKLA Sale 73,500 Nov 09, 2022 Nov. 10, 2022, 5:44 p.m.
NKLA logo NKLA Sale 1,500 Nov 09, 2022 Nov. 10, 2022, 5:44 p.m.
NKLA logo NKLA Sale 1,500 Nov 08, 2022 Nov. 10, 2022, 5:44 p.m.
NKLA logo NKLA Sale 1,500 Nov 04, 2022 Nov. 8, 2022, 6:33 p.m.
NKLA logo NKLA Sale 73,500 Nov 04, 2022 Nov. 8, 2022, 6:33 p.m.
NKLA logo NKLA Sale 1,500 Nov 07, 2022 Nov. 8, 2022, 6:33 p.m.
NKLA logo NKLA Sale 73,500 Nov 07, 2022 Nov. 8, 2022, 6:33 p.m.
NKLA logo NKLA Sale 1,500 Nov 02, 2022 Nov. 4, 2022, 6:27 p.m.
NKLA logo NKLA Sale 73,500 Nov 03, 2022 Nov. 4, 2022, 6:27 p.m.
NKLA logo NKLA Sale 1,500 Nov 03, 2022 Nov. 4, 2022, 6:27 p.m.
NKLA logo NKLA Sale 73,500 Nov 02, 2022 Nov. 4, 2022, 6:27 p.m.
NKLA logo NKLA Sale 73,500 Oct 31, 2022 Nov. 2, 2022, 6:12 p.m.
NKLA logo NKLA Sale 73,500 Nov 01, 2022 Nov. 2, 2022, 6:12 p.m.
NKLA logo NKLA Sale 1,500 Nov 01, 2022 Nov. 2, 2022, 6:12 p.m.
NKLA logo NKLA Sale 1,500 Oct 31, 2022 Nov. 2, 2022, 6:12 p.m.
NKLA logo NKLA Sale 73,500 Oct 27, 2022 Oct. 31, 2022, 7:53 p.m.
NKLA logo NKLA Sale 73,500 Oct 28, 2022 Oct. 31, 2022, 7:53 p.m.
NKLA logo NKLA Sale 1,500 Oct 28, 2022 Oct. 31, 2022, 7:53 p.m.
NKLA logo NKLA Sale 1,500 Oct 27, 2022 Oct. 31, 2022, 7:53 p.m.
NKLA logo NKLA Sale 73,500 Oct 25, 2022 Oct. 27, 2022, 7:39 p.m.
NKLA logo NKLA Sale 73,500 Oct 26, 2022 Oct. 27, 2022, 7:39 p.m.
NKLA logo NKLA Sale 1,500 Oct 26, 2022 Oct. 27, 2022, 7:39 p.m.
NKLA logo NKLA Sale 1,500 Oct 25, 2022 Oct. 27, 2022, 7:39 p.m.
NKLA logo NKLA Sale 73,500 Oct 21, 2022 Oct. 25, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Oct 24, 2022 Oct. 25, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Oct 24, 2022 Oct. 25, 2022, 5:58 p.m.
NKLA logo NKLA Sale 1,500 Oct 21, 2022 Oct. 25, 2022, 5:58 p.m.
NKLA logo NKLA Sale 73,500 Oct 19, 2022 Oct. 21, 2022, 7:26 p.m.
NKLA logo NKLA Sale 73,500 Oct 20, 2022 Oct. 21, 2022, 7:26 p.m.
NKLA logo NKLA Sale 1,500 Oct 20, 2022 Oct. 21, 2022, 7:26 p.m.
NKLA logo NKLA Sale 1,500 Oct 19, 2022 Oct. 21, 2022, 7:26 p.m.
NKLA logo NKLA Sale 73,500 Oct 17, 2022 Oct. 19, 2022, 8 p.m.
NKLA logo NKLA Sale 73,500 Oct 18, 2022 Oct. 19, 2022, 8 p.m.
NKLA logo NKLA Sale 1,500 Oct 18, 2022 Oct. 19, 2022, 8 p.m.
NKLA logo NKLA Sale 1,500 Oct 17, 2022 Oct. 19, 2022, 8 p.m.
NKLA logo NKLA Sale 73,500 Oct 13, 2022 Oct. 17, 2022, 7:09 p.m.
NKLA logo NKLA Sale 73,500 Oct 14, 2022 Oct. 17, 2022, 7:09 p.m.
NKLA logo NKLA Sale 1,500 Oct 14, 2022 Oct. 17, 2022, 7:09 p.m.
NKLA logo NKLA Sale 1,500 Oct 13, 2022 Oct. 17, 2022, 7:09 p.m.
NKLA logo NKLA Sale 73,500 Oct 11, 2022 Oct. 13, 2022, 6:54 p.m.
NKLA logo NKLA Sale 73,500 Oct 12, 2022 Oct. 13, 2022, 6:54 p.m.
NKLA logo NKLA Sale 1,500 Oct 12, 2022 Oct. 13, 2022, 6:54 p.m.
NKLA logo NKLA Sale 1,500 Oct 11, 2022 Oct. 13, 2022, 6:54 p.m.
NKLA logo NKLA Sale 73,500 Oct 07, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 73,500 Oct 10, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 1,500 Oct 10, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 1,500 Oct 07, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 73,500 Oct 06, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 1,500 Oct 06, 2022 Oct. 11, 2022, 6:49 p.m.
NKLA logo NKLA Sale 1,500 Oct 04, 2022 Oct. 6, 2022, 5:50 p.m.
NKLA logo NKLA Sale 73,500 Oct 05, 2022 Oct. 6, 2022, 5:50 p.m.
NKLA logo NKLA Sale 1,500 Oct 05, 2022 Oct. 6, 2022, 5:50 p.m.
NKLA logo NKLA Sale 73,500 Oct 04, 2022 Oct. 6, 2022, 5:50 p.m.
NKLA logo NKLA Sale 73,500 Sep 30, 2022 Oct. 4, 2022, 5:50 p.m.
NKLA logo NKLA Sale 73,500 Oct 03, 2022 Oct. 4, 2022, 5:50 p.m.
NKLA logo NKLA Sale 1,500 Oct 03, 2022 Oct. 4, 2022, 5:50 p.m.
NKLA logo NKLA Sale 1,500 Sep 30, 2022 Oct. 4, 2022, 5:50 p.m.
NKLA logo NKLA Sale 73,500 Sep 28, 2022 Sept. 30, 2022, 6:29 p.m.
NKLA logo NKLA Sale 73,500 Sep 29, 2022 Sept. 30, 2022, 6:29 p.m.
NKLA logo NKLA Sale 1,500 Sep 29, 2022 Sept. 30, 2022, 6:29 p.m.
NKLA logo NKLA Sale 1,500 Sep 28, 2022 Sept. 30, 2022, 6:29 p.m.
NKLA logo NKLA Sale 73,500 Sep 26, 2022 Sept. 28, 2022, 7:26 p.m.
NKLA logo NKLA Sale 73,500 Sep 27, 2022 Sept. 28, 2022, 7:26 p.m.
NKLA logo NKLA Sale 1,500 Sep 27, 2022 Sept. 28, 2022, 7:26 p.m.
NKLA logo NKLA Sale 1,500 Sep 26, 2022 Sept. 28, 2022, 7:26 p.m.
NKLA logo NKLA Sale 73,500 Sep 22, 2022 Sept. 26, 2022, 7:12 p.m.
NKLA logo NKLA Sale 73,500 Sep 23, 2022 Sept. 26, 2022, 7:12 p.m.
NKLA logo NKLA Sale 1,500 Sep 23, 2022 Sept. 26, 2022, 7:12 p.m.
NKLA logo NKLA Sale 1,500 Sep 22, 2022 Sept. 26, 2022, 7:12 p.m.
NKLA logo NKLA Sale 73,500 Sep 21, 2022 Sept. 22, 2022, 7:05 p.m.
NKLA logo NKLA Sale 1,500 Sep 21, 2022 Sept. 22, 2022, 7:05 p.m.
NKLA logo NKLA Sale 1,500 Sep 19, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 73,500 Sep 20, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 1,500 Sep 20, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 73,500 Sep 19, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 15,772 Sep 19, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 342 Sep 19, 2022 Sept. 21, 2022, 7:35 p.m.
NKLA logo NKLA Sale 73,500 Sep 15, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 73,500 Sep 16, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 73,500 Sep 16, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 1,500 Sep 16, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 1,500 Sep 16, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 73,500 Sep 15, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 1,500 Sep 15, 2022 Sept. 19, 2022, 7:31 p.m.
NKLA logo NKLA Sale 1,500 Sep 15, 2022 Sept. 19, 2022, 7:31 p.m.




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