Struggling With Great Stock Picks? Discover StockInvest.us Top Gems!
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.

Click to get the best stock tips daily for free!

About TOMI Environmental Solutions, Inc.

TOMI Environmental Solutions. TOMI Environmental Solutions, Inc., a bacteria decontamination and infectious disease control company, provides environmental solutions for indoor surface decontamination in the United States and internationally. Its products and services include SteraMist Surface Unit, a portable, handheld, point and spray disinfection/decontamination system intended to provide quick turnover of any affected space; SteraMist Environment System, a transportable, ... TOMZ Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT