MSA SAFETY INC insider transactions

MSA SAFETY INC insider transactions
DatePersonTitleTypeNameSharesShares (Total)PriceCode
2024-06-10PEARSE DIANE MBuyCommon Stock, no par value14.50840,726$0.0A
2024-06-10Rogers Sandra PhillipsBuyCommon Stock, no par value5.0687,084$0.0A
2024-06-10Savi LucaBuyCommon Stock, no par value10.5473,546$0.0A
2024-06-10Jordan Gregory B.BuyCommon Stock, no par value14.5086,396$0.0A
2024-05-15Sperry William RBuyCommon Stock, no par value755.06,359$0.0A
2024-05-15PEARSE DIANE MBuyCommon Stock, no par value755.040,711$0.0A
2024-05-15Savi LucaBuyCommon Stock, no par value755.03,535$0.0A
2024-05-15Roberts Rebecca BBuyCommon Stock, no par value755.09,229$0.0A
2024-05-15Jordan Gregory B.BuyCommon Stock, no par value755.06,381$0.0A
2024-05-15BRUGGEWORTH ROBERT ABuyCommon Stock, no par value755.02,823$0.0A
2024-05-15LAMBERT WILLIAM MBuyCommon Stock, no par value755.043,452$0.0A
2024-05-15Rogers Sandra PhillipsBuyCommon Stock, no par value755.07,079$0.0A
2024-05-08RYAN JOHN T IIISellCommon Stock, no par value-107.0205,719$0.0G
2024-05-03RYAN JOHN T IIISellCommon Stock, no par value-2292.0932,219$0.0G
2024-05-02Vartanian Nishan J.SellCommon Stock, no par value-11000.056,800$185.3S
2024-03-12Vartanian Nishan J.SellCommon Stock, no par value-2035.067,800$186.3S
2024-03-12Vartanian Nishan J.SellCommon Stock, no par value-1964.069,835$185.2S
2024-03-12Vartanian Nishan J.SellCommon Stock, no par value-100.071,799$186.9S
2024-03-11Buck Jonathan D.SellCommon Stock, no par value-55.03,811$0.0G
2024-03-11Buck Jonathan D.SellCommon Stock, no par value-305.03,506$185.5S