MSA SAFETY INC insider transactions

MSA SAFETY INC insider transactions
DatePersonTitleTypeNameSharesShares (Total)PriceCode
2024-09-10Savi LucaBuyCommon Stock, no par value10.5193,556$0.0A
2024-09-10Jordan Gregory B.BuyCommon Stock, no par value14.4586,410$0.0A
2024-09-10Phillips Sandra L.BuyCommon Stock, no par value5.0737,089$0.0A
2024-09-10PEARSE DIANE MBuyCommon Stock, no par value14.45740,740$0.0A
2024-08-12Roberts Rebecca BSellCommon Stock, no par value-112.09,117$0.0G
2024-07-31Vartanian Nishan J.SellCommon Stock, no par value-3945.031,953$189.0S
2024-07-30Vartanian Nishan J.SellCommon Stock, no par value-6055.035,898$188.0S
2024-07-29Roda Richard WBuyCommon Stock, no par value216.07,094$0.0A
2024-07-29Roda Richard WSellCommon Stock, no par value-62.07,032$187.7F
2024-06-10Rogers Sandra PhillipsBuyCommon Stock, no par value5.0687,084$0.0A
2024-06-10PEARSE DIANE MBuyCommon Stock, no par value14.50840,726$0.0A
2024-06-10Jordan Gregory B.BuyCommon Stock, no par value14.5086,396$0.0A
2024-06-10Savi LucaBuyCommon Stock, no par value10.5473,546$0.0A
2024-05-15PEARSE DIANE MBuyCommon Stock, no par value755.040,711$0.0A
2024-05-15LAMBERT WILLIAM MBuyCommon Stock, no par value755.043,452$0.0A
2024-05-15BRUGGEWORTH ROBERT ABuyCommon Stock, no par value755.02,823$0.0A
2024-05-15Jordan Gregory B.BuyCommon Stock, no par value755.06,381$0.0A
2024-05-15Roberts Rebecca BBuyCommon Stock, no par value755.09,229$0.0A
2024-05-15Sperry William RBuyCommon Stock, no par value755.06,359$0.0A
2024-05-15Savi LucaBuyCommon Stock, no par value755.03,535$0.0A