KLG Stock +78.58% In 3 Months Since We Picked KLG Stock +78.58% In 3 Months Since We Picked Unlock All Top Buy Picks
Date Action Amount Person Type
Nov 16, 2023 Sell 94 563 O Brien Daniel B Common Stock
Jul 21, 2023 Sell 9 312 O Brien Daniel B Common Stock
Jul 20, 2023 Sell 20 100 O Brien Daniel B Common Stock
Jul 19, 2023 Sell 17 647 O Brien Daniel B Common Stock
Jun 22, 2023 Sell 5 003 O Brien Daniel B Common Stock
Jun 21, 2023 Sell 4 114 O Brien Daniel B Common Stock
Jun 20, 2023 Buy 5 000 Fyles Thomas Murray Common Stock
Jun 13, 2023 Sell 826 O Brien Daniel B Common Stock
Jun 12, 2023 Sell 60 O Brien Daniel B Common Stock
Jun 08, 2023 Sell 5 000 Helina Robert Thomas Common Stock
May 22, 2023 Sell 5 000 Helina Robert Thomas Common Stock
May 04, 2023 Sell 4 900 O Brien Daniel B Common Stock
May 03, 2023 Sell 2 999 O Brien Daniel B Common Stock
Apr 26, 2023 Sell 9 399 O Brien Daniel B Common Stock
Apr 24, 2023 Sell 344 O Brien Daniel B Common Stock
Apr 21, 2023 Sell 573 O Brien Daniel B Common Stock
Apr 19, 2023 Sell 23 037 O Brien Daniel B Common Stock
Apr 18, 2023 Sell 234 O Brien Daniel B Common Stock
Apr 17, 2023 Sell 1 729 O Brien Daniel B Common Stock
Mar 14, 2023 Sell 941 O Brien Daniel B Common Stock
Mar 13, 2023 Sell 4 600 O Brien Daniel B Common Stock
Mar 10, 2023 Sell 4 200 O Brien Daniel B Common Stock
Mar 08, 2023 Sell 10 390 O Brien Daniel B Common Stock
Mar 06, 2023 Sell 800 O Brien Daniel B Common Stock
Mar 03, 2023 Sell 1 610 O Brien Daniel B Common Stock
Mar 02, 2023 Sell 446 O Brien Daniel B Common Stock
Mar 01, 2023 Sell 200 O Brien Daniel B Common Stock
Feb 28, 2023 Sell 5 028 O Brien Daniel B Common Stock
Feb 27, 2023 Sell 871 O Brien Daniel B Common Stock
Feb 24, 2023 Sell 1 199 O Brien Daniel B Common Stock
Feb 23, 2023 Sell 9 904 O Brien Daniel B Common Stock
Feb 22, 2023 Sell 5 008 O Brien Daniel B Common Stock
Feb 21, 2023 Sell 1 118 O Brien Daniel B Common Stock
Feb 17, 2023 Sell 17 621 O Brien Daniel B Common Stock
Feb 15, 2023 Sell 14 949 O Brien Daniel B Common Stock
Feb 14, 2023 Sell 1 400 O Brien Daniel B Common Stock
Jan 19, 2023 Sell 5 000 Helina Robert T Common Stock
Jan 18, 2023 Sell 5 000 Helina Robert T Common Stock
Jan 17, 2023 Sell 5 000 Helina Robert T Common Stock
Jun 06, 2016 Sell 1 161 Bientjes John H Common Stock
Jun 06, 2016 Sell 900 Bientjes John H Common Stock
Jun 06, 2016 Sell 939 Bientjes John H Common Stock
Jun 06, 2016 Sell 2 910 Bientjes John H Common Stock
Jun 06, 2016 Sell 90 Bientjes John H Common Stock
Jun 06, 2016 Sell 100 Bientjes John H Common Stock
Jun 06, 2016 Sell 1 099 Bientjes John H Common Stock
Jun 06, 2016 Sell 2 301 Bientjes John H Common Stock
Jun 06, 2016 Sell 3 300 Bientjes John H Common Stock
Jun 06, 2016 Sell 200 Bientjes John H Common Stock
Jun 06, 2016 Sell 100 Bientjes John H Common Stock
Jun 06, 2016 Sell 100 Bientjes John H Common Stock
Jun 06, 2016 Sell 3 300 Bientjes John H Common Stock
Jun 06, 2016 Sell 200 Bientjes John H Common Stock
Jun 06, 2016 Sell 3 300 Bientjes John H Common Stock
Dec 31, 2013 Buy 5 000 Fyles Thomas Murray Stock Option
Jan 01, 2013 Buy 5 000 Helina Robert T Stock Option
Jan 01, 2012 Buy 5 000 Helina Robert T Stock Option
Dec 31, 2011 Buy 5 000 Helina Robert T Stock Option
Oct 06, 2011 Buy 0 Helina Robert T Common Stock
Jan 07, 2009 Buy 20 300 Marxe Austin W & Greenhouse David M Common Stock
Jan 07, 2009 Buy 30 000 Marxe Austin W & Greenhouse David M Common Stock
Jan 07, 2009 Buy 95 525 Marxe Austin W & Greenhouse David M Common Stock
Jan 25, 2007 Sell 1 000 Bientjes John H Common Stock
Jan 24, 2007 Sell 4 000 Bientjes John H Common Stock
Jun 15, 2006 Buy 5 000 Hodges Eric Glen Stock Option (Right to Buy)
Jun 15, 2006 Buy 5 000 Friend Dale Stock Option (Right to Buy)
Jun 15, 2006 Buy 5 000 Bientjes John H Stock Option (Right to Buy)
Jun 15, 2006 Buy 50 000 O Brien Dr Robert N Stock Option (Right to Buy)
Jun 15, 2006 Buy 50 000 O Brien Dr Robert N Stock Option (Right to Buy)
Jun 15, 2006 Buy 50 000 O Brien Dr Robert N Stock Option (Right to Buy)
Jun 15, 2006 Buy 50 000 O Brien Dr Robert N Stock Option (Right to Buy)
Jun 15, 2006 Buy 50 000 O Brien Dr Robert N Stock Option (Right to Buy)
Jun 15, 2006 Buy 100 000 O Brien Daniel B Stock Option (Right to Buy)
Jun 15, 2006 Buy 100 000 O Brien Daniel B Stock Option (Right to Buy)
Jun 15, 2006 Buy 100 000 O Brien Daniel B Stock Option (Right to Buy)
Jun 15, 2006 Buy 100 000 O Brien Daniel B Stock Option (Right to Buy)
Jun 15, 2006 Buy 100 000 O Brien Daniel B Stock Option (Right to Buy)
Apr 20, 2006 Sell 55 000 O Brien Daniel B Common Stock
Apr 20, 2006 Buy 55 000 O Brien Daniel B Common Stock
Nov 25, 2005 Buy 100 000 O Brien Daniel B Common Stock
Nov 17, 2005 Buy 50 000 O Brien Dr Robert N Common Stock
Nov 17, 2005 Buy 50 000 O Brien Dr Robert N Common Stock
Aug 15, 2005 Sell 5 000 Bientjes John H Common Stock
Jun 27, 2005 Buy 5 000 Friend Dale Common Stock Option (right to buy)
Jun 27, 2005 Buy 5 000 Bientjes John H Common Stock Option (right to buy)
Jun 27, 2005 Buy 5 000 Hodges Eric Glen Common Stock Option (right to buy)
Jun 27, 2005 Buy 25 000 O Brien Dr Robert N Common Stock Option (right to buy)
Jun 27, 2005 Buy 50 000 O Brien Daniel B Common Stock Option (right to buy)
Jan 20, 2005 Buy 10 000 Kupel Fred J Stock Option (Right to Buy)
Sep 22, 2004 Buy 0 Hodges Eric Glen Common Stock
Jun 28, 2004 Sell 2 400 O Brien Daniel B Common stock
Jun 28, 2004 Sell 300 O Brien Daniel B Common stock
Jun 25, 2004 Sell 4 700 O Brien Daniel B Common stock
Jun 25, 2004 Sell 100 O Brien Daniel B Common stock
Jun 24, 2004 Sell 2 000 O Brien Daniel B Common stock
Jun 14, 2004 Buy 6 000 Kupel Fred J Stock Option
Jun 03, 2004 Buy 20 000 O Brien Daniel B Common Stock Option (right to buy)
Jun 03, 2004 Buy 20 000 O Brien Dr Robert N Common Stock Option (right to buy)
Jun 03, 2004 Buy 5 000 Bientjes John H Common Stock Option (right to buy)
Jun 03, 2004 Buy 5 000 Friend Dale Common Stock Option (right to buy)
INSIDER POWER
-75.561
Last 100 transactions
Buy: 1 346 825 | Sell: 394 625 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be negative at a ratio of -75.561.

In total, the insiders bought 1 346 825 and sold 394 625 FSI shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Flexible Solutions International, Inc

Flexible Solutions International Flexible Solutions International, Inc., together with its subsidiaries, develops, manufactures, and markets specialty chemicals that slow the evaporation of water in Canada, the United States, and internationally. The company operates in two segments, Energy and Water Conservation Products, and Biodegradable Polymers. The company offers thermal polyaspartates (TPAs) for oilfields to reduce scale and corrosion in various water systems; and for the... FSI 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