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 12, 2024 Sell 100 Vartanian Nishan J. Common Stock, no par value
Mar 12, 2024 Sell 1 964 Vartanian Nishan J. Common Stock, no par value
Mar 12, 2024 Sell 2 035 Vartanian Nishan J. Common Stock, no par value
Mar 11, 2024 Sell 55 Buck Jonathan D. Common Stock, no par value
Mar 11, 2024 Sell 305 Buck Jonathan D. Common Stock, no par value
Mar 10, 2024 Buy 2 Rogers Sandra Phillips Common Stock, no par value
Mar 10, 2024 Buy 7 Savi Luca Common Stock, no par value
Mar 10, 2024 Buy 10 Jordan Gregory B. Common Stock, no par value
Mar 10, 2024 Buy 10 Pearse Diane M Common Stock, no par value
Mar 08, 2024 Sell 15 416 Vartanian Nishan J. Common Stock, no par value
Mar 08, 2024 Sell 116 Roda Richard W Common Stock, no par value
Mar 08, 2024 Sell 381 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2024 Sell 1 006 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2024 Sell 106 Buck Jonathan D. Common Stock, no par value
Mar 08, 2024 Sell 185 Buck Jonathan D. Common Stock, no par value
Mar 08, 2024 Sell 343 Blanco Steven C. Sr. Common Stock, no par value
Mar 08, 2024 Sell 2 235 Blanco Steven C. Sr. Common Stock, no par value
Mar 08, 2024 Buy 5 486 Blanco Steven C. Sr. Common Stock, no par value
Mar 08, 2024 Sell 311 Blanco Steven C. Sr. Common Stock, no par value
Mar 08, 2024 Sell 1 377 Blanco Steven C. Sr. Common Stock, no par value
Mar 08, 2024 Buy 640 Buck Jonathan D. Common Stock, no par value
Mar 08, 2024 Sell 89 Buck Jonathan D. Common Stock, no par value
Mar 08, 2024 Sell 190 Buck Jonathan D. Common Stock, no par value
Mar 08, 2024 Buy 2 911 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2024 Sell 204 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2024 Sell 734 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2024 Buy 703 Roda Richard W Common Stock, no par value
Mar 08, 2024 Sell 99 Roda Richard W Common Stock, no par value
Mar 08, 2024 Sell 201 Roda Richard W Common Stock, no par value
Mar 08, 2024 Buy 35 446 Vartanian Nishan J. Common Stock, no par value
Mar 08, 2024 Sell 14 609 Vartanian Nishan J. Common Stock, no par value
Mar 01, 2024 Sell 100 Vartanian Nishan J. Common Stock, no par value
Mar 01, 2024 Sell 2 704 Vartanian Nishan J. Common Stock, no par value
Mar 01, 2024 Sell 7 826 Vartanian Nishan J. Common Stock, no par value
Feb 29, 2024 Sell 12 752 Ryan John T Iii Common Stock, no par value
Feb 29, 2024 Sell 8 176 Ryan John T Iii Common Stock, no par value
Feb 27, 2024 Sell 1 100 Roberts Rebecca B Common Stock, no par value
Feb 20, 2024 Buy 1 967 Mcchesney Lee B Common Stock, no par value
Feb 20, 2024 Buy 25 452 Vartanian Nishan J. Common Stock, no par value
Feb 20, 2024 Buy 1 214 Sciullo Stephanie L Common Stock, no par value
Feb 20, 2024 Buy 914 Roda Richard W Common Stock, no par value
Feb 20, 2024 Buy 465 Buck Jonathan D. Common Stock, no par value
Feb 20, 2024 Buy 2 707 Blanco Steven C. Sr. Common Stock, no par value
Dec 10, 2023 Buy 3 Rogers Sandra Phillips Common Stock, no par value
Dec 10, 2023 Buy 8 Savi Luca Common Stock, no par value
Dec 10, 2023 Buy 11 Jordan Gregory B. Common Stock, no par value
Dec 10, 2023 Buy 11 Pearse Diane M Common Stock, no par value
Nov 29, 2023 Sell 1 776 Ryan John T Iii Common Stock, no par value
Nov 27, 2023 Sell 3 000 Lambert William M Common Stock, no par value
Nov 13, 2023 Sell 298 Ryan John T Iii Common Stock, no par value
Nov 01, 2023 Sell 638 Ryan John T Iii Common Stock, no par value
Sep 10, 2023 Buy 3 Rogers Sandra Phillips Common Stock, no par value
Sep 10, 2023 Buy 8 Savi Luca Common Stock, no par value
Sep 10, 2023 Buy 11 Jordan Gregory B. Common Stock, no par value
Sep 10, 2023 Buy 11 Pearse Diane M Common Stock, no par value
Aug 30, 2023 Sell 500 Roberts Rebecca B Common Stock, no par value
Aug 29, 2023 Sell 3 200 Ryan John T Iii Common Stock, no par value
Aug 09, 2023 Sell 172 Buck Jonathan D. Common Stock, no par value
Aug 03, 2023 Sell 196 Roberts Rebecca B Common Stock, no par value
Aug 03, 2023 Sell 1 250 Leenen Bob Willem Common Stock, no par value
Jun 26, 2023 Buy 0 Roda Richard W Common Stock, no par value
Jun 14, 2023 Sell 1 627 Blanco Steven C. Sr. Common Stock, no par value
Jun 13, 2023 Sell 133 Buck Jonathan D. Common Stock, no par value
Jun 12, 2023 Buy 1 612 Blanco Steven C. Sr. Common Stock, no par value
Jun 10, 2023 Buy 6 Savi Luca Common Stock, no par value
Jun 10, 2023 Buy 10 Jordan Gregory B. Common Stock, no par value
Jun 10, 2023 Buy 10 Pearse Diane M Common Stock, no par value
Jun 09, 2023 Sell 4 093 Sciullo Stephanie L Common Stock, no par value
Jun 09, 2023 Sell 922 Ryan John T Iii Common Stock, no par value
Jun 09, 2023 Sell 565 Leenen Bob Willem Common Stock, no par value
Jun 09, 2023 Sell 2 500 Vartanian Nishan J. Common Stock, no par value
Jun 08, 2023 Sell 1 694 Ryan John T Iii Common Stock, no par value
Jun 02, 2023 Sell 12 500 Vartanian Nishan J. Common Stock, no par value
May 23, 2023 Sell 1 960 Ryan John T Iii Common Stock, no par value
May 17, 2023 Buy 939 Lambert William M Common Stock, no par value
May 17, 2023 Buy 939 Jordan Gregory B. Common Stock, no par value
May 17, 2023 Buy 939 Pearse Diane M Common Stock, no par value
May 17, 2023 Buy 939 Roberts Rebecca B Common Stock, no par value
May 17, 2023 Buy 939 Rogers Sandra Phillips Common Stock, no par value
May 17, 2023 Buy 939 Ryan John T Iii Common Stock, no par value
May 17, 2023 Buy 939 Savi Luca Common Stock, no par value
May 17, 2023 Buy 939 Sperry William R Common Stock, no par value
May 17, 2023 Buy 939 Bruggeworth Robert A Common Stock, no par value
May 11, 2023 Sell 1 111 Lambert William M Common Stock, no par value
May 10, 2023 Buy 2 179 Pearse Diane M Common Stock, no par value
May 10, 2023 Sell 805 Pearse Diane M Common Stock, no par value
May 10, 2023 Sell 2 179 Pearse Diane M Non-statutory Stock Option
May 09, 2023 Sell 2 902 Ryan John T Iii Common Stock, no par value
Mar 10, 2023 Buy 11 Jordan Gregory B. Common Stock, no par value
Mar 10, 2023 Buy 6 Savi Luca Common Stock, no par value
Mar 10, 2023 Buy 11 Pearse Diane M Common Stock, no par value
Mar 08, 2023 Buy 25 817 Vartanian Nishan J. Common Stock, no par value
Mar 08, 2023 Sell 11 228 Vartanian Nishan J. Common Stock, no par value
Mar 08, 2023 Buy 2 029 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2023 Sell 326 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2023 Sell 619 Sciullo Stephanie L Common Stock, no par value
Mar 08, 2023 Buy 1 330 Leenen Bob Willem Common Stock, no par value
Mar 07, 2023 Sell 17 102 Ryan John T Iii Common Stock, no par value
Mar 07, 2023 Sell 11 664 Ryan John T Iii Common Stock, no par value
Nov 15, 2022 Sell 2 400 Lambert William M Common Stock, no par value
INSIDER POWER
-10.444
Last 100 transactions
Buy: 119 470 | Sell: 162 079 (Shares)

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

In total, the insiders bought 11 947 041 and sold 162 079 MSA shares in the last 100 trades.

Click to get the best stock tips daily for free!

About MSA Safety Incorporporated

MSA Safetyorporporated MSA Safety Incorporated develops, manufactures, and supplies safety products that protect people and facility infrastructures in the oil, gas, petrochemical, fire service, construction, industrial manufacturing applications, utilities, military, and mining industries in North America, Latin America, and internationally. The company's core product offerings include permanently installed fixed gas and flame detection instruments, such as permanentl... MSA 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