14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Feb 19, 2025 Buy 20 000 000 Thompson Kimberly Kraig Common Stock Warrant
Feb 19, 2025 Buy 1 000 000 Rice Jonathan Richard Common Stock Purchase Warrant
Jun 17, 2023 Buy 2 000 000 Rice Jonathan Richard Common Stock Purchase Warrant
Feb 16, 2023 Buy 2 434 211 Rice Jonathan Richard Class A Common Stock Option
Jul 19, 2022 Sell 120 000 Thompson Kimberly Kraig Common Stock
Jul 15, 2022 Sell 79 900 Thompson Kimberly Kraig Common Stock
Jul 13, 2022 Sell 11 500 Thompson Kimberly Kraig Common Stock
Jul 11, 2022 Sell 100 000 Thompson Kimberly Kraig Common Stock
Jul 07, 2022 Sell 40 000 Thompson Kimberly Kraig Common Stock
Jul 05, 2022 Sell 60 000 Thompson Kimberly Kraig Common Stock
Jun 29, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
Jun 27, 2022 Sell 30 000 Thompson Kimberly Kraig Common Stock
Jun 23, 2022 Sell 80 000 Thompson Kimberly Kraig Common Stock
Jun 21, 2022 Sell 180 000 Thompson Kimberly Kraig Common Stock
Jun 17, 2022 Sell 100 000 Thompson Kimberly Kraig Common Stock
Jun 15, 2022 Sell 10 000 Thompson Kimberly Kraig Common Stock
Jun 10, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
Jun 06, 2022 Sell 10 500 Thompson Kimberly Kraig Common Stock
Jun 01, 2022 Sell 10 000 Thompson Kimberly Kraig Common Stock
May 27, 2022 Sell 30 000 Thompson Kimberly Kraig Common Stock
May 24, 2022 Sell 10 000 Thompson Kimberly Kraig Common Stock
May 23, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
May 19, 2022 Sell 25 000 Thompson Kimberly Kraig Common Stock
May 17, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
May 12, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
May 10, 2022 Sell 10 000 Thompson Kimberly Kraig Common Stock
May 04, 2022 Sell 2 000 Thompson Kimberly Kraig Common Stock
May 04, 2022 Sell 11 400 Thompson Kimberly Kraig Common Stock
May 02, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
Apr 29, 2022 Sell 20 000 Thompson Kimberly Kraig Common Stock
Apr 28, 2022 Sell 194 795 Thompson Kimberly Kraig Common Stock
Apr 26, 2022 Sell 50 000 Thompson Kimberly Kraig Common Stock
Aug 18, 2021 Sell 36 938 Thompson Kimberly Kraig Common Stock
Aug 05, 2021 Sell 36 000 Thompson Kimberly Kraig Common Stock
Jul 29, 2021 Sell 100 000 Thompson Kimberly Kraig Common Stock
Jul 28, 2021 Sell 110 000 Thompson Kimberly Kraig Common Stock
Jul 23, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
Jul 22, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
Jul 21, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
Jul 19, 2021 Sell 20 000 Thompson Kimberly Kraig Common Stock
Jul 15, 2021 Sell 22 900 Thompson Kimberly Kraig Common Stock
Jul 13, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
Jul 12, 2021 Sell 26 100 Thompson Kimberly Kraig Common Stock
Jul 09, 2021 Sell 120 000 Thompson Kimberly Kraig Common Stock
Jul 07, 2021 Sell 60 000 Thompson Kimberly Kraig Common Stock
Jul 02, 2021 Sell 60 000 Thompson Kimberly Kraig Common Stock
Jun 29, 2021 Sell 40 000 Thompson Kimberly Kraig Common Stock
Jun 28, 2021 Sell 28 572 Thompson Kimberly Kraig Common Stock
Jun 25, 2021 Sell 50 000 Thompson Kimberly Kraig Common Stock
Jun 24, 2021 Sell 30 000 Thompson Kimberly Kraig Common Stock
Jun 18, 2021 Sell 30 000 Thompson Kimberly Kraig Common Stock
Jun 10, 2021 Sell 50 000 Thompson Kimberly Kraig Common Stock
Jun 09, 2021 Sell 19 000 Thompson Kimberly Kraig Common Stock
Jun 08, 2021 Sell 50 000 Thompson Kimberly Kraig Common Stock
Jun 07, 2021 Sell 30 000 Thompson Kimberly Kraig Common Stock
Jun 03, 2021 Sell 35 585 Thompson Kimberly Kraig Common Stock
Jun 01, 2021 Sell 60 000 Thompson Kimberly Kraig Common Stock
May 25, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
May 24, 2021 Sell 15 000 Thompson Kimberly Kraig Common Stock
May 19, 2021 Sell 26 510 Thompson Kimberly Kraig Common Stock
May 18, 2021 Sell 70 000 Thompson Kimberly Kraig Common Stock
May 17, 2021 Sell 20 600 Thompson Kimberly Kraig Common Stock
May 13, 2021 Sell 15 000 Thompson Kimberly Kraig Common Stock
May 11, 2021 Sell 30 000 Thompson Kimberly Kraig Common Stock
May 10, 2021 Sell 32 308 Thompson Kimberly Kraig Common Stock
May 06, 2021 Sell 40 000 Thompson Kimberly Kraig Common Stock
May 04, 2021 Sell 60 000 Thompson Kimberly Kraig Common Stock
May 03, 2021 Sell 10 000 Thompson Kimberly Kraig Common Stock
Apr 16, 2021 Sell 40 000 Thompson Kimberly Kraig Common Stock
Apr 15, 2021 Sell 70 000 Thompson Kimberly Kraig Common Stock
Apr 13, 2021 Sell 100 000 Thompson Kimberly Kraig Common Stock
Apr 12, 2021 Sell 122 400 Thompson Kimberly Kraig Common Stock
Apr 09, 2021 Sell 8 000 Thompson Kimberly Kraig Common Stock
Apr 08, 2021 Sell 20 000 Thompson Kimberly Kraig Common Stock
Apr 07, 2021 Sell 40 000 Thompson Kimberly Kraig Common Stock
Apr 06, 2021 Sell 120 000 Thompson Kimberly Kraig Common Stock
Mar 02, 2021 Buy 786 280 Rice Jonathan Richard Class A Common Stock Warrant
Mar 02, 2021 Buy 786 280 Rice Jonathan Richard Common Stock
Jan 04, 2021 Sell 1 616 333 Thompson Kimberly Kraig Common Stock
Dec 31, 2020 Buy 0 Thompson Kimberly Kraig
Dec 11, 2020 Buy 0 Thompson Kimberly Kraig Class A Common Stock
Feb 18, 2018 Buy 6 000 000 Rice Jonathan Richard Common Stock Purchase Warrant
Dec 04, 2013 Buy 2 Thompson Kimberly Kraig Series A Convertible Preferred Stock
INSIDER POWER
137.440
Last 83 transactions
Buy: 33 006 773 | Sell: 4 826 341 (Shares)

Based on the 83 latest insides trades, we have calculated the insider power to be positive at a ratio of 137.440.

In total, the insiders bought 33 006 773 and sold 4 826 341 KBLB shares in the last 83 trades.

Click to get the best stock tips daily for free!