OTCMKTS:TOMZ
TOMI Environmental Solutions, Inc. Stock Insider Trading
$0.729
+0.0779 (+11.97%)
At Close: May 10, 2024
Date | Action | Amount | Person | Type |
---|---|---|---|---|
Jan 03, 2024 | Sell | 31 250 | Shane Elissa Jessica | Common Stock Purchase Options (right to buy) |
Aug 22, 2023 | Buy | 2 503 | Shane Dr. Halden Stuart | Common Stock |
Aug 18, 2023 | Buy | 3 000 | Shane Dr. Halden Stuart | Common Stock |
Jan 26, 2023 | Buy | 100 000 | Shane Dr. Halden Stuart | Common Stock Purchase Options (right to buy) |
Jan 26, 2023 | Buy | 50 000 | Shane Elissa Jessica | Common Stock Purchase Options (right to buy) |
Jan 26, 2023 | Buy | 25 000 | Jennings Nick | Common Stock Purchase Options (right to buy) |
Jan 26, 2023 | Buy | 20 000 | Lim Boh Soon | Common Stock |
Jan 26, 2023 | Buy | 20 000 | Anderson Kelly | Common Stock |
Jan 26, 2023 | Buy | 20 000 | Johnsen Walter C | Common Stock |
Jul 16, 2022 | Buy | 31 250 | Shane Dr. Halden Stuart | Common Stock |
Jan 20, 2022 | Buy | 17 250 | Lim Boh Soon | Common Stock |
Jan 20, 2022 | Buy | 17 250 | Anderson Kelly | Common Stock |
Jan 20, 2022 | Buy | 17 250 | Johnsen Walter C | Common Stock |
Jan 18, 2022 | Buy | 172 500 | Shane Dr. Halden Stuart | Common Stock Purchase Options (right to buy) |
Jan 18, 2022 | Buy | 57 500 | Shane Elissa Jessica | Common Stock Purchase Options (right to buy) |
Jan 18, 2022 | Buy | 40 000 | Jennings Nick | Common Stock Purchase Options (right to buy) |
Sep 03, 2021 | Buy | 21 200 | Shane Dr. Halden Stuart | Common Stock |
Sep 02, 2021 | Buy | 22 082 | Shane Dr. Halden Stuart | Common Stock |
Feb 11, 2021 | Sell | 125 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants (right to buy) |
Jan 07, 2021 | Buy | 12 500 | Paul Harold | Common Stock |
Jan 07, 2021 | Buy | 12 500 | Anderson Kelly | Common Stock |
Jan 07, 2021 | Buy | 12 500 | Johnsen Walter C | Common Stock |
Jan 07, 2021 | Buy | 12 500 | Lim Boh Soon | Common Stock |
Jan 05, 2021 | Buy | 31 250 | Shane Elissa Jessica | Common Stock Purchase Options |
Oct 01, 2020 | Buy | 375 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Oct 01, 2020 | Buy | 93 750 | Shane Elissa Jessica | Common Stock Purchase Warrants |
Oct 01, 2020 | Sell | 12 500 | Jennings Nick | Common Stock Purchase Warrants |
Oct 01, 2020 | Buy | 12 500 | Jennings Nick | Common Stock |
May 14, 2020 | Buy | 20 000 | Paul Harold | Common Stock |
May 14, 2020 | Buy | 1 226 | Paul Harold | Common Stock |
May 14, 2020 | Sell | 20 000 | Paul Harold | Common Stock |
May 14, 2020 | Sell | 20 000 | Paul Harold | Stock Option (right to buy) |
Apr 25, 2020 | Buy | 50 000 | Shane Elissa Jessica | Common Stock Purchase Warrants |
Apr 25, 2020 | Buy | 50 000 | Jennings Nick | Common Stock Purchase Warrants |
Apr 25, 2020 | Buy | 100 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jan 31, 2020 | Buy | 1 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jan 16, 2020 | Buy | 150 000 | Shane Elissa Jessica | Common Stock Purchase Options |
Jan 09, 2020 | Buy | 100 000 | Anderson Kelly | Common Stock |
Jan 09, 2020 | Buy | 100 000 | Shane Elissa Jessica | Common Stock Purchase Options |
Jan 09, 2020 | Buy | 100 000 | Paul Harold | Common Stock |
Jan 09, 2020 | Buy | 100 000 | Johnsen Walter C | Common Stock |
Jan 09, 2020 | Buy | 100 000 | Lim Boh Soon | Common Stock |
Jan 26, 2019 | Buy | 50 000 | Jennings Nick | Common Stock Purchase Options |
Jan 26, 2019 | Buy | 1 000 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jan 08, 2019 | Buy | 250 000 | Shane Elissa Jessica | Common Stock Purchase Options |
Jan 08, 2019 | Buy | 100 000 | Johnsen Walter C | Common Stock |
Jan 08, 2019 | Buy | 100 000 | Lim Boh Soon | Common Stock |
Jan 08, 2019 | Buy | 100 000 | Anderson Kelly | Common Stock |
Jan 08, 2019 | Buy | 100 000 | Paul Harold | Common Stock |
Nov 19, 2018 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Apr 10, 2018 | Buy | 62 500 | Ainsworth Ron E | Common Stock |
Feb 05, 2018 | Buy | 0 | Lim Boh Soon | Common Stock |
Feb 05, 2018 | Buy | 75 000 | Johnsen Walter C | Common Stock |
Feb 05, 2018 | Buy | 75 000 | Anderson Kelly | Common Stock |
Feb 05, 2018 | Buy | 75 000 | Paul Harold | Common Stock |
Jan 22, 2018 | Buy | 0 | Lau Sok Huy | Common Stock |
Jan 22, 2018 | Sell | 17 361 111 | Environmental Solutions Holding Pte. Ltd | Common Stock |
Jan 05, 2018 | Buy | 0 | Shane Elissa Jessica | Common Stock |
Jan 05, 2018 | Buy | 100 000 | Shane Elissa Jessica | Common Stock Purchase Options |
Dec 22, 2017 | Buy | 3 500 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Aug 01, 2017 | Buy | 0 | Environmental Solutions Holding Pte. Ltd | Common Stock |
Aug 01, 2017 | Sell | 17 361 111 | Arise Asset Management Pte Ltd | Common Stock |
Jul 17, 2017 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jul 07, 2017 | Buy | 0 | Ainsworth Ron E | |
Apr 17, 2017 | Buy | 50 000 | Paul Harold | Common Stock |
Apr 17, 2017 | Buy | 50 000 | Johnsen Walter C | Common Stock |
Apr 17, 2017 | Buy | 50 000 | Anderson Kelly | Common Stock |
Dec 30, 2016 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Oct 03, 2016 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jun 30, 2016 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Apr 18, 2016 | Buy | 150 000 | Wotczak Robert | Common Stock |
Apr 06, 2016 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Apr 06, 2016 | Buy | 250 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Feb 16, 2016 | Buy | 60 435 | Fred Edward J | Common Stock |
Feb 10, 2016 | Buy | 0 | Wotczak Robert | |
Feb 09, 2016 | Buy | 14 565 | Fred Edward J | Common Stock |
Feb 03, 2016 | Buy | 25 000 | Fred Edward J | Non-Qualified Stock Option |
Feb 03, 2016 | Buy | 25 000 | Johnsen Walter C | Non-Qualified Stock Option |
Feb 03, 2016 | Buy | 25 000 | Anderson Kelly | Non-Qualified Stock Option |
Feb 03, 2016 | Buy | 25 000 | Paul Harold | Non-Qualified Stock Option |
Feb 01, 2016 | Buy | 0 | Shane Dr. Halden Stuart | Common Stock |
Feb 01, 2016 | Buy | 0 | Shane Dr. Halden Stuart | Class A Preferred Stock |
Feb 01, 2016 | Buy | 0 | Jennings Nick | Common Stock |
Feb 01, 2016 | Buy | 0 | Gearhart Norris | Common Stock |
Feb 01, 2016 | Buy | 0 | Paul Harold | Common Stock |
Feb 01, 2016 | Buy | 0 | Anderson Kelly | |
Feb 01, 2016 | Buy | 0 | Johnsen Walter C | |
Feb 01, 2016 | Buy | 0 | Fred Edward J | |
Feb 01, 2016 | Buy | 0 | Arise Asset Management Pte Ltd | Common Stock |
Jan 27, 2016 | Buy | 100 000 | Jennings Nick | Common Stock Purchase Option |
Jan 02, 2015 | Buy | 20 000 | Paul Harold | Common Stock Purchase Option |
Oct 01, 2014 | Buy | 300 000 | Jennings Nick | Common Stock Purchase Option |
Feb 11, 2014 | Buy | 3 000 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Oct 15, 2012 | Buy | 3 500 000 | Shane Dr. Halden Stuart | Common Stock Purchase Warrants |
Jan 04, 2010 | Buy | 20 000 | Paul Harold | Common Stock Purchase Option |
INSIDER POWER |
---|
46.840 |
Last 95 transactions |
Buy: 18 073 011 | Sell: 34 930 972 (Shares) |
Based on the 95 latest insides trades, we have calculated the insider power to be positive at a ratio of 46.840.
In total, the insiders bought 18 073 011 and sold 34 930 972 TOMZ shares in the last 95 trades.