MarketPeel
Insider Trading Intelligence
SS

Stephanie L. Sciullo

MSA
PRESIDENT · MSA SAFETY INC · CIK 0001798883
FILING MIX · LIFETIME41%/59%
BUYS
17
SELLS
24
TOTAL VALUE
$5.18M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
16,383
AVG SELL PX
$164.08
TRADE KIND
SHOWING 41 / 41
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 6 pending
Forward-return performance of every backtestable P/S trade by Stephanie L. Sciullo, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d5+60.00%+0.09%-1.26%+1.36%+0.05%
14d5+60.00%-3.26%-4.09%+0.84%+0.29%
30d5+60.00%-4.62%-3.56%-1.06%-0.07%
60d5+80.00%-4.28%+1.59%-5.86%-9.33%
90d5+80.00%-2.54%+3.45%-5.98%-7.96%
180d5+20.00%+6.38%+5.99%+0.39%+3.52%
1y5(3 pending)+0.00%+18.86%+26.70%-7.84%-7.84%
2y5(3 pending)+0.00%+10.05%+44.78%-34.73%-34.73%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MSA · 16,383 shares · as of Mar 8, 2026
05,49510,99116,48621,981202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 17 buys / 24 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
3,80114,107Mar 8, 2026Mar 10, 2026View →
MSA
MSA SAFETY INC
SALE
President
412$183.43$75.6K13,695Mar 8, 2026Mar 10, 2026View →
MSA
MSA SAFETY INC
SALE
President
2,276$183.43$417.5K11,419Mar 8, 2026Mar 10, 2026View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
6,07716,383Mar 8, 2026Mar 10, 2026View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,22310,306Mar 4, 2026Mar 6, 2026View →
MSA
MSA SAFETY INC
SALE
President
2,361$169.51$400.2K9,083Sep 12, 2025Sep 15, 2025View →
MSA
MSA SAFETY INC
SALE
President
3,000$172.33$517.0K11,444Sep 11, 2025Sep 12, 2025View →
MSA
MSA SAFETY INC
SALE
President
1,700$172.47$293.2K14,444Sep 11, 2025Sep 12, 2025View →
MSA
MSA SAFETY INC
SALE
President
3,000$172.33$517.0K11,444Sep 11, 2025Sep 12, 2025View →
MSA
MSA SAFETY INC
SALE
President
1,700$172.47$293.2K14,444Sep 11, 2025Sep 12, 2025View →
MSA
MSA SAFETY INC
SALE
President
3,869$170.60$660.1K16,144Sep 1, 2025Sep 3, 2025View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
5,40121,981Mar 8, 2025Mar 11, 2025View →
MSA
MSA SAFETY INC
SALE
President
1,647$157.99$260.2K20,013Mar 8, 2025Mar 11, 2025View →
MSA
MSA SAFETY INC
SALE
President
321$157.99$50.7K21,660Mar 8, 2025Mar 11, 2025View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,42916,580Feb 20, 2025Feb 20, 2025View →
MSA
MSA SAFETY INC
SALE
President
204$185.92$37.9K16,334Mar 8, 2024Mar 12, 2024View →
MSA
MSA SAFETY INC
SALE
President
734$185.92$136.5K15,600Mar 8, 2024Mar 12, 2024View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
2,91116,538Mar 8, 2024Mar 12, 2024View →
MSA
MSA SAFETY INC
SALE
President
1,006$185.92$187.0K15,151Mar 8, 2024Mar 14, 2024View →
MSA
MSA SAFETY INC
SALE
President
381$185.92$70.8K16,157Mar 8, 2024Mar 14, 2024View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,21413,627Feb 20, 2024Feb 22, 2024View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
4,093$153.90$629.9K12,413Jun 9, 2023Jun 12, 2023View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
326$137.83$44.9K17,125Mar 8, 2023Mar 10, 2023View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
619$137.83$85.3K16,506Mar 8, 2023Mar 10, 2023View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
2,02917,451Mar 8, 2023Mar 10, 2023View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,45615,432Feb 21, 2023Feb 23, 2023View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,44615,422Feb 21, 2023Mar 9, 2023View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
8,50313,976Sep 1, 2022Sep 2, 2022View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
98$128.64$12.6K5,473Mar 8, 2022Mar 10, 2022View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
77$128.64$9.9K5,571Mar 8, 2022Mar 10, 2022View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
3215,648Mar 8, 2022Mar 10, 2022View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,0525,327Feb 22, 2022Feb 24, 2022View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
93$163.78$15.2K4,472Mar 8, 2021Mar 10, 2021View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
6414,565Mar 8, 2021Mar 10, 2021View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
197$163.78$32.3K4,275Mar 8, 2021Mar 10, 2021View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
8373,924Feb 23, 2021Feb 25, 2021View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
286$129.40$37.0K3,087Mar 8, 2020Mar 10, 2020View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
9363,479Mar 8, 2020Mar 10, 2020View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
106$129.40$13.7K3,373Mar 8, 2020Mar 10, 2020View →
MSA
MSA SAFETY INC
SALE
Vice President, CLO
3,085$125.00$385.6K2,543Mar 2, 2020Mar 3, 2020View →
MSA
MSA SAFETY INC
PURCHASEGRANT
Stock grant
1,0695,628Feb 25, 2020Feb 27, 2020View →
Other insiders · MSA
Loading peer insiders…
About this filer
CIK 0001798883
ROLE
President
PRIMARY
MSA
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001798883DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback