16 insiders reported 111 Form 4 transactions for MSA Safety Inc (MSA) over the past 18 months (most recent 2026-06-16). Recent activity: Blanco Steven C. Sr. (CEO) Sell 702 shares, PEARSE DIANE M (Director) Buy 23 shares, BECK JULIE A (Chief Financial Officer) Buy 448 shares, Savi Luca (Director) Buy 18 shares, Jordan Gregory B. (Director) Buy 23 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-06-16 | Blanco Steven C. Sr. | CEO | Sell | 702 | $112,243 |
| 2026-06-12 | PEARSE DIANE M | Director | Buy | 23 | $0 |
| 2026-06-12 | BECK JULIE A | Chief Financial Officer | Buy | 448 | $71,093 |
| 2026-06-12 | Savi Luca | Director | Buy | 18 | $0 |
| 2026-06-12 | Jordan Gregory B. | Director | Buy | 23 | $0 |
| 2026-06-12 | Phillips Sandra L. | Director | Buy | 12 | $0 |
| 2026-05-14 | Jordan Gregory B. | Director | Buy | 899 | $0 |
| 2026-05-14 | LAMBERT WILLIAM M | Director | Buy | 899 | $0 |
| 2026-05-14 | PEARSE DIANE M | Director | Buy | 899 | $0 |
| 2026-05-14 | Savi Luca | Director | Buy | 899 | $0 |
| 2026-05-14 | Sperry William R | Director | Buy | 899 | $0 |
| 2026-05-14 | BRUGGEWORTH ROBERT A | Director | Buy | 899 | $0 |
| 2026-05-14 | Vartanian Nishan J. | Director | Buy | 899 | $0 |
| 2026-05-14 | Phillips Sandra L. | Director | Buy | 899 | $0 |
| 2026-03-12 | Phillips Sandra L. | Director | Buy | 8 | $0 |
| 2026-03-12 | Savi Luca | Director | Buy | 13 | $0 |
| 2026-03-12 | PEARSE DIANE M | Director | Buy | 17 | $0 |
| 2026-03-12 | Jordan Gregory B. | Director | Buy | 17 | $0 |
| 2026-03-10 | Sciullo Stephanie L | President | Buy | 3,801 | $0 |
| 2026-03-10 | Sciullo Stephanie L | President | Sell | 412 | $75,573 |
| 2026-03-10 | Sciullo Stephanie L | President | Sell | 2,276 | $417,487 |
| 2026-03-10 | Blanco Steven C. Sr. | CEO | Buy | 8,745 | $0 |
| 2026-03-10 | Howells David J | Senior Vice President | Buy | 1,000 | $0 |
| 2026-03-10 | Blanco Steven C. Sr. | CEO | Buy | 4,969 | $0 |
| 2026-03-10 | Blanco Steven C. Sr. | CEO | Sell | 346 | $63,467 |
Source: SEC Form 4 filings · as of 2026-06-16