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
Mar 15, 2024 Sell 11 Peuse David J Common stock $1.00 par value
Mar 15, 2024 Sell 29 Morgan Jeffery Alan Common stock $1.00 par value
Jan 02, 2024 Buy 186 Peuse David J Common stock $1.00 par value
Jan 02, 2024 Buy 435 Mackenzie John Roderick Jr Common stock $1.00 par value
Jan 02, 2024 Buy 498 Frederick Douglas J Common stock $1.00 par value
Jan 02, 2024 Buy 130 Stienessen Joseph G Common stock $1.00 par value
Jan 02, 2024 Buy 130 Quinn Patrick J Common stock $1.00 par value
Jan 02, 2024 Buy 130 Lieble Randy F Common stock $1.00 par value
Aug 17, 2023 Sell 43 Peuse David J Common stock $1.00 par value
Aug 17, 2023 Sell 150 Peuse David J Common stock $1.00 par value
Mar 15, 2023 Sell 22 Peuse David J Common stock $1.00 par value
Mar 15, 2023 Sell 34 Morgan Jeffery Alan Common stock $1.00 par value
Feb 17, 2023 Buy 0 Mackenzie John Roderick Jr Common stock $1.00 par value
Feb 17, 2023 Buy 0 Mackenzie John Roderick Jr Common stock $1.00 par value
Jan 20, 2023 Sell 378 Jeffers Richard L Common stock $1.00 par value
Jan 05, 2023 Buy 438 Jeffers Richard L Common stock $1.00 par value
Jan 05, 2023 Buy 1 825 Cohen Maryjo R Common stock $1.00 par value
Jan 05, 2023 Buy 146 Cardozo Richard N Common stock $1.00 par value
Jan 05, 2023 Buy 146 Stienessen Joseph G Common stock $1.00 par value
Jan 05, 2023 Buy 146 Quinn Patrick J Common stock $1.00 par value
Jan 05, 2023 Buy 146 Lieble Randy F Common stock $1.00 par value
Jan 05, 2023 Buy 1 186 Frederick Douglas J Common stock $1.00 par value
Jan 05, 2023 Buy 292 Peuse David J Common stock $1.00 par value
Jan 05, 2023 Buy 482 Morgan Jeffery Alan Common stock $1.00 par value
Mar 16, 2022 Sell 380 Frederick Douglas J Common stock $1.00 par value
Mar 16, 2022 Sell 16 Morgan Jeffery Alan Common stock $1.00 par value
Mar 16, 2022 Sell 13 Peuse David J Common stock $1.00 par value
Jan 06, 2022 Buy 117 Stienessen Joseph G Common stock $1.00 par value
Jan 06, 2022 Buy 117 Cardozo Richard N Common stock $1.00 par value
Jan 06, 2022 Buy 117 Quinn Patrick J Common stock $1.00 par value
Jan 06, 2022 Buy 117 Lieble Randy F Common stock $1.00 par value
Dec 31, 2021 Buy 402 Morgan Jeffery Alan Common stock $1.00 par value
Dec 31, 2021 Buy 304 Peuse David J Common stock $1.00 par value
Dec 31, 2021 Buy 497 Jeffers Richard L Common stock $1.00 par value
Dec 31, 2021 Buy 988 Frederick Douglas J Common stock $1.00 par value
Dec 31, 2021 Buy 1 219 Cohen Maryjo R Common stock $1.00 par value
Mar 16, 2021 Sell 87 Morgan Jeffery Alan Common stock $1.00 par value
Mar 16, 2021 Sell 17 Peuse David J Common stock $1.00 par value
Jan 11, 2021 Buy 105 Lieble Randy F Common stock $1.00 par value
Jan 11, 2021 Buy 105 Quinn Patrick J Common stock $1.00 par value
Jan 11, 2021 Buy 105 Cardozo Richard N Common stock $1.00 par value
Jan 11, 2021 Buy 105 Stienessen Joseph G Common stock $1.00 par value
Jan 06, 2021 Buy 408 Frederick Douglas J Common Stock $1.00
Dec 31, 2020 Buy 408 Frederick Douglas J Common Stock $1.00 par value
Dec 31, 2020 Buy 339 Morgan Jeffery Alan Common stock $1.00 par value
Dec 31, 2020 Buy 226 Peuse David J Common stock $1.00 par value
Dec 31, 2020 Buy 339 Morgan Jeffery Alan Common stock $1.00 par value
Dec 31, 2020 Buy 1 130 Cohen Maryjo R Common stock $1.00 par value
Dec 31, 2020 Buy 226 Peuse David J Common stock $1.00 par value
Dec 31, 2020 Buy 339 Jeffers Richard L Common stock $1.00 par value
Jan 02, 2020 Buy 226 Morgan Jeffery Alan Common stock $1.00 par value
Dec 31, 2019 Buy 1 131 Cohen Maryjo R Common stock $1.00 par value
Dec 31, 2019 Buy 791 Frederick Douglas J Common stock $1.00 par value
Dec 31, 2019 Buy 56 Peuse David J Common stock $1.00 par value
Dec 31, 2019 Buy 339 Jeffers Richard L Common stock $1.00 par value
Sep 03, 2019 Sell 2 253 Lieble Randy F Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
May 21, 2019 Buy 0 Peuse David J Common stock $1.00 par value
Mar 20, 2019 Buy 100 Quinn Patrick J Common stock $1.00 par value
Dec 31, 2018 Buy 855 Cohen Maryjo R Common stock $1.00 par value
Dec 31, 2018 Buy 757 Lieble Randy F Common stock $1.00 par value
Dec 31, 2018 Buy 748 Frederick Douglas J Common stock $1.00 par value
Dec 31, 2018 Buy 256 Jeffers Richard L Common stock $1.00 par value
Dec 31, 2018 Buy 85 Morgan Jeffery Alan Common stock $1.00 par value
Jul 10, 2018 Buy 363 Lieble Randy F Common stock $1.00 par value
May 15, 2018 Buy 200 Cardozo Richard N Common stock $1.00 par value
Mar 20, 2018 Buy 200 Cardozo Richard N Common stock $1.00 par value
Mar 20, 2018 Buy 100 Quinn Patrick J Common stock $1.00 par value
Dec 31, 2017 Buy 100 Morgan Jeffery Alan Common stock $1.00 par value
Dec 31, 2017 Buy 100 Jeffers Richard L Common stock $1.00 par value
Dec 31, 2017 Buy 260 Frederick Douglas J Common stock $1.00 par value
Dec 31, 2017 Buy 1 297 Lieble Randy F Common stock $1.00 par value
Dec 31, 2017 Buy 1 005 Cohen Maryjo R Common stock $1.00 par value
Nov 14, 2017 Buy 100 Cardozo Richard N Common stock $1.00 par value
Nov 14, 2017 Buy 100 Cardozo Richard N Common stock $1.00 par value
Sep 01, 2017 Buy 0 Jeffers Richard L Common stock $1.00 par value
Sep 01, 2017 Buy 0 Jeffers Richard L Common stock $1.00 par value
Sep 01, 2017 Buy 0 Jeffers Richard L Common stock $1.00 par value
Aug 15, 2017 Buy 200 Cardozo Richard N Common stock $1.00 par value
Feb 16, 2017 Buy 2 500 Lieble Randy F Common stock $1.00 par value
Feb 16, 2017 Buy 939 Cohen Maryjo R Common stock $1.00 par value
Feb 16, 2017 Buy 1 431 Frederick Douglas J Common stock $1.00 par value
Jan 25, 2017 Buy 46 Morgan Jeffery Alan Common stock $1.00 par value
Jan 25, 2017 Buy 93 Ahneman Spencer W Common stock $1.00 par value
Jan 25, 2017 Buy 236 Frederick Douglas J Common stock $1.00 par value
Jan 25, 2017 Buy 785 Lieble Randy F Common stock $1.00 par value
May 17, 2016 Buy 250 Cardozo Richard N Common stock $1.00 par value
May 17, 2016 Buy 25 Cardozo Richard N Common stock $1.00 par value
May 17, 2016 Buy 25 Cardozo Richard N Common stock $1.00 par value
Mar 17, 2016 Buy 250 Cardozo Richard N Common stock $1.00 par value
Mar 17, 2016 Buy 25 Cardozo Richard N Common stock $1.00 par value
Mar 17, 2016 Buy 25 Cardozo Richard N Common stock $1.00 par value
Mar 17, 2016 Buy 100 Quinn Patrick J Common stock $1.00 par value
Feb 11, 2016 Buy 241 Morgan Jeffery Alan Common stock $1.00 par value
Feb 11, 2016 Buy 979 Lieble Randy F Common stock $1.00 par value
Feb 11, 2016 Buy 294 Frederick Douglas J Common stock $1.00 par value
INSIDER POWER
75.359
Last 100 transactions
Buy: 31 642 | Sell: 3 433 (Shares)

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

In total, the insiders bought 31 642 and sold 3 433 NPK shares in the last 100 trades.

Click to get the best stock tips daily for free!

About National Presto Industries Inc

National Presto Industries National Presto Industries Inc. provides housewares and small electric appliance, and defense products primarily in North America. It operates through three segments: Housewares/Small Appliance, Defense, and Safety. The company's Housewares/Small Appliance segment designs, markets, and distributes housewares and small electrical appliances, including pressure cookers and canners; heat control single thermostatic control line of skillets, griddles... NPK 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