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 21, 2024 Sell 10 000 Mcdonald Colleen J common stock
Mar 21, 2024 Sell 10 000 Mcdonald Colleen J common stock
Mar 21, 2024 Buy 15 000 Ritota John options
Mar 21, 2024 Sell 819 Ritota John Common Stock
Mar 21, 2024 Sell 5 000 Ritota John options
Mar 21, 2024 Sell 5 000 Ritota John options
Mar 21, 2024 Sell 5 000 Ritota John options
Mar 20, 2024 Sell 6 181 Ritota John Common Stock
Mar 18, 2024 Buy 100 000 Hoffman Lloyd Common stock
Mar 18, 2024 Buy 15 000 Millar Donna common stock
Mar 18, 2024 Sell 5 000 Millar Donna options
Mar 18, 2024 Sell 5 000 Millar Donna options
Mar 18, 2024 Sell 5 000 Millar Donna options
Mar 18, 2024 Buy 100 000 Hoffman Lloyd Common stock
Mar 18, 2024 Sell 33 334 Hoffman Lloyd options
Mar 18, 2024 Sell 33 333 Hoffman Lloyd options
Mar 18, 2024 Sell 33 333 Hoffman Lloyd options
Mar 18, 2024 Buy 30 000 Mcdonald Colleen J common stock
Mar 18, 2024 Sell 10 000 Mcdonald Colleen J options
Mar 18, 2024 Sell 10 000 Mcdonald Colleen J options
Mar 18, 2024 Sell 10 000 Mcdonald Colleen J options
Mar 15, 2024 Buy 15 000 Buchan James options
Mar 15, 2024 Sell 14 000 Buchan James Common Stock
Mar 15, 2024 Sell 1 000 Buchan James Common Stock
Mar 15, 2024 Sell 5 000 Buchan James Options
Mar 15, 2024 Buy 15 000 Buchan James options
Mar 15, 2024 Sell 5 000 Buchan James Options
Mar 15, 2024 Sell 5 000 Buchan James Options
Mar 15, 2024 Sell 14 000 Buchan James Common Stock
Mar 15, 2024 Sell 1 000 Buchan James Common Stock
Mar 14, 2024 Buy 33 333 Montgomery Charles D common stock
Mar 14, 2024 Sell 16 666 Montgomery Charles D options
Mar 14, 2024 Sell 16 667 Montgomery Charles D options
Jan 08, 2024 Buy 10 715 Hoffman Lloyd Common stock
Sep 28, 2023 Buy 50 000 Hoffman Lloyd common stock
Sep 28, 2023 Buy 15 000 Millar Donna common stock
Sep 28, 2023 Buy 35 000 Montgomery Charles D common stock
Sep 28, 2023 Buy 30 000 Mcdonald Colleen J common stock
Sep 28, 2023 Buy 3 094 Garcia David R options
Sep 28, 2023 Buy 3 093 Garcia David R opitons
Sep 28, 2023 Buy 3 093 Garcia David R options
Sep 28, 2023 Buy 3 094 Ritota John options
Sep 28, 2023 Buy 3 093 Ritota John options
Sep 28, 2023 Buy 3 093 Ritota John options
Sep 28, 2023 Buy 6 186 Shaw Benjamin A options
Sep 28, 2023 Buy 6 187 Shaw Benjamin A options
Sep 28, 2023 Buy 6 187 Shaw Benjamin A options
Sep 28, 2023 Buy 3 094 Buchan James options
Sep 28, 2023 Buy 3 093 Buchan James options
Sep 28, 2023 Buy 3 093 Buchan James options
Sep 08, 2023 Sell 5 000 Buchan James Options
Sep 08, 2023 Sell 5 000 Buchan James Options
Sep 08, 2023 Buy 10 000 Buchan James options
Sep 08, 2023 Sell 10 000 Buchan James Common Stock
May 01, 2023 Buy 15 000 Ritota John Common Stock
May 01, 2023 Sell 5 000 Ritota John options
May 01, 2023 Sell 5 000 Ritota John options
May 01, 2023 Sell 5 000 Ritota John options
Apr 06, 2023 Buy 0 Shaw Benjamin A
Mar 14, 2023 Sell 7 917 Mcdonald Colleen J options
Mar 14, 2023 Sell 7 916 Mcdonald Colleen J options
Mar 14, 2023 Buy 15 833 Mcdonald Colleen J common stock
Mar 14, 2023 Sell 15 834 Montgomery Charles D options
Mar 14, 2023 Buy 15 834 Montgomery Charles D common stock
Mar 14, 2023 Buy 14 250 Millar Donna common stock
Mar 14, 2023 Sell 4 750 Millar Donna options
Mar 14, 2023 Sell 4 750 Millar Donna options
Mar 14, 2023 Sell 4 750 Millar Donna options
Mar 14, 2023 Sell 31 667 Hoffman Lloyd options
Mar 14, 2023 Sell 31 666 Hoffman Lloyd options
Mar 14, 2023 Buy 63 333 Hoffman Lloyd Common stock
Dec 30, 2022 Buy 8 172 Hoffman Lloyd Common stock
Nov 14, 2022 Buy 5 000 Ritota John Common Stock
Nov 14, 2022 Sell 5 000 Ritota John options
Nov 14, 2022 Sell 5 000 Ritota John Common Stock
Sep 23, 2022 Buy 1 633 Ritota John options
Sep 23, 2022 Buy 1 633 Ritota John options
Sep 23, 2022 Buy 1 634 Ritota John options
Sep 23, 2022 Buy 3 400 Ritota John Common Stock
Sep 23, 2022 Buy 1 633 Buchan James Options
Sep 23, 2022 Buy 1 633 Buchan James Options
Sep 23, 2022 Buy 1 634 Buchan James Options
Sep 23, 2022 Buy 3 400 Buchan James Common Stock
Sep 23, 2022 Buy 1 633 Manock Russell options
Sep 23, 2022 Buy 1 633 Manock Russell options
Sep 23, 2022 Buy 1 634 Manock Russell options
Sep 23, 2022 Buy 3 400 Manock Russell common stock
Sep 20, 2022 Sell 8 333 Buchan James Options
Sep 20, 2022 Buy 8 333 Buchan James Common Stock
Sep 20, 2022 Sell 8 333 Buchan James Common Stock
May 23, 2022 Sell 8 800 Ritota John Common Stock
Nov 17, 2021 Buy 5 000 Garcia David R common stock
Nov 17, 2021 Buy 5 000 Garcia David R common stock
Nov 17, 2021 Sell 5 000 Garcia David R options
Nov 17, 2021 Sell 5 000 Garcia David R options
Nov 15, 2021 Sell 10 000 Garcia David R common stock
Sep 24, 2021 Buy 3 785 Manock Russell common stock
Sep 24, 2021 Buy 3 785 Ritota John common stock
Sep 24, 2021 Buy 3 785 Buchan James common stock
Sep 24, 2021 Buy 3 785 Garcia David R common stock
INSIDER POWER
21.126
Last 100 transactions
Buy: 716 243 | Sell: 465 049 (Shares)

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

In total, the insiders bought 716 243 and sold 465 049 APT shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Alpha Pro Tech, Ltd

Alpha Pro Tech Ltd Alpha Pro Tech, Ltd., together with its subsidiaries, develops, manufactures, and markets a range of disposable protective apparel, infection control, and building supply products in the United States and internationally. The company operates through two segments, Disposable Protective Apparel and Building Supply. The Disposable Protective Apparel segment provides shoe covers, bouffant caps, coveralls, frocks, lab coats, and gowns, hoods, as well... APT 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