MarketPeel
Insider Trading Intelligence
RM

Robert Savage Mclean

NPO
EVP, GC, AND CAO · ENPRO INC. · CIK 0001491311
FILING MIX · LIFETIME42%/58%
BUYS
40
SELLS
55
TOTAL VALUE
$6.19M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
29,909
AVG SELL PX
$167.60
TRADE KIND
SHOWING 95 / 95
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
4 backtested trades · 8 horizons · 5 pending
Forward-return performance of every backtestable P/S trade by Robert Savage Mclean, 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
7d4+75.00%-3.54%+0.42%-3.97%-4.79%
14d4+100.00%-3.86%+0.81%-4.67%-4.38%
30d4+25.00%+0.71%+1.29%-0.57%-0.24%
60d4+50.00%+0.51%+2.80%-2.29%-2.81%
90d4+75.00%-3.39%+4.47%-12.61%-12.71%
180d4(1 pending)+0.00%+7.39%+9.99%-2.60%-10.93%
1y4(2 pending)+0.00%+16.88%+17.05%-0.17%-0.17%
2y4(2 pending)+0.00%+62.53%+37.65%+24.88%+24.88%
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
NPO · 29,909 shares · as of Feb 24, 2026
09,07518,14927,22436,298202120222023202420252026SHARES 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 · 40 buys / 55 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
2,000$277.50$555.0K29,909Feb 24, 2026Feb 24, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,1332,133Feb 23, 2026Feb 24, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
7740Feb 16, 2026Feb 17, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
1,295$272.63$353.1K31,909Feb 16, 2026Feb 17, 2026View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, and CAO
77433,204Feb 16, 2026Feb 17, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,58932,430Feb 16, 2026Feb 17, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
217$272.63$59.2K29,841Feb 15, 2026Feb 17, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
601604Feb 15, 2026Feb 17, 2026View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, and CAO
60130,058Feb 15, 2026Feb 17, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
193$271.21$52.3K29,457Feb 13, 2026Feb 13, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
5341,070Feb 13, 2026Feb 13, 2026View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, and CAO
53429,650Feb 13, 2026Feb 13, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,231$246.91$303.9K1,231Feb 12, 2026Feb 13, 2026View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
2,541$223.77$568.6K29,116Aug 20, 2025Aug 20, 2025View →
NPO
ENPRO INC.
SALEGRANT
Gift
23031,657Aug 12, 2025Aug 12, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
924$215.50$199.1K31,887Aug 7, 2025Aug 8, 2025View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, and CAO
3,700$53.78$199.0K32,811Aug 7, 2025Aug 8, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, and CAO
3,7007,490Aug 7, 2025Aug 8, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,7802,780Feb 25, 2025Feb 26, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
299$192.96$57.7K29,111Feb 16, 2025Feb 19, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
772774Feb 16, 2025Feb 19, 2025View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
77229,410Feb 16, 2025Feb 19, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
6011,205Feb 15, 2025Feb 19, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
610$192.96$117.7K28,638Feb 15, 2025Feb 19, 2025View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
60129,248Feb 15, 2025Feb 19, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
9420Feb 15, 2025Feb 19, 2025View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
94228,647Feb 15, 2025Feb 19, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,604$182.27$292.4K1,604Feb 13, 2025Feb 14, 2025View →
NPO
ENPRO INC.
SALEGRANT
Gift
62027,705Nov 8, 2024Nov 12, 2024View →
NPO
ENPRO INC.
SALEGRANT
Gift
63628,325Feb 28, 2024Feb 28, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
6,126$158.30$969.7K28,961Feb 28, 2024Feb 28, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
274$158.84$43.5K35,087Feb 28, 2024Feb 28, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
3,1813,181Feb 28, 2024Feb 28, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
3,1813,181Feb 27, 2024Feb 10, 2025View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,6320Feb 16, 2024Feb 20, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
937$164.91$154.5K35,361Feb 16, 2024Feb 20, 2024View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,63235,527Feb 16, 2024Feb 20, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
7711,546Feb 16, 2024Feb 20, 2024View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
77136,298Feb 16, 2024Feb 20, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
402$158.55$63.7K33,895Feb 15, 2024Feb 20, 2024View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
939942Feb 15, 2024Feb 20, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,806$155.66$281.1K1,806Feb 15, 2024Feb 20, 2024View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
93934,297Feb 15, 2024Feb 20, 2024View →
NPO
ENPRO INC.
SALEGRANT
Gift
60033,358Aug 11, 2023Aug 14, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
4,2904,290Mar 2, 2023Mar 6, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
325$119.61$38.9K33,958Feb 18, 2023Feb 21, 2023View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,11034,283Feb 18, 2023Feb 21, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,1100Feb 18, 2023Feb 21, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
473$116.87$55.3K33,173Feb 16, 2023Feb 21, 2023View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,62733,646Feb 16, 2023Feb 21, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,6271,632Feb 16, 2023Feb 21, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,317$116.69$270.4K2,317Feb 16, 2023Feb 21, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
324$116.49$37.7K32,019Feb 15, 2023Feb 17, 2023View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
9391,881Feb 15, 2023Feb 17, 2023View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
93932,343Feb 15, 2023Feb 17, 2023View →
NPO
ENPRO INC.
SALEGRANT
Gift
50031,404Nov 3, 2022Nov 4, 2022View →
NPO
ENPRO INC.
SALEGRANT
Gift
40031,904Mar 3, 2022Mar 4, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
5,7515,751Feb 24, 2022Feb 28, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
327$111.09$36.3K32,304Feb 18, 2022Feb 23, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,1101,110Feb 18, 2022Feb 23, 2022View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,11032,631Feb 18, 2022Feb 23, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
799$110.86$88.6K31,521Feb 16, 2022Feb 18, 2022View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,62632,320Feb 16, 2022Feb 18, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,6263,259Feb 16, 2022Feb 18, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,213$108.39$131.5K30,694Feb 15, 2022Feb 17, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,820$105.64$297.9K2,820Feb 15, 2022Feb 17, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
2,55531,907Feb 15, 2022Feb 17, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
2,0440Feb 12, 2022Feb 15, 2022View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
2,04430,385Feb 12, 2022Feb 15, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,033$104.02$107.5K29,352Feb 12, 2022Feb 15, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
41$110.07$4.5K28,296Jan 1, 2022Jan 4, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
301$110.07$33.1K0Jan 1, 2022Jan 4, 2022View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
30128,337Jan 1, 2022Jan 4, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
163$110.07$17.9K301Jan 1, 2022Jan 4, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
337$110.07$37.1K0Jan 1, 2022Jan 19, 2022View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
33728,373Jan 1, 2022Jan 19, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
32$110.07$3.5K28,341Jan 1, 2022Jan 19, 2022View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
127$110.07$14.0K337Jan 1, 2022Jan 19, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
10,24810,248Feb 25, 2021Feb 26, 2021View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
469$73.91$34.7K28,475Feb 18, 2021Feb 22, 2021View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,10928,944Feb 18, 2021Feb 22, 2021View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,1092,220Feb 18, 2021Feb 22, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
4,885$76.82$375.3K4,885Feb 16, 2021Feb 18, 2021View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
472$75.76$35.8K27,835Feb 12, 2021Feb 17, 2021View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,34728,307Feb 12, 2021Feb 17, 2021View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,3470Feb 12, 2021Feb 17, 2021View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
911$75.76$69.0K27,396Feb 12, 2021Feb 24, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
11,19011,190Feb 27, 2020Feb 18, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
9,3199,319Feb 27, 2020Feb 28, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
3,329$61.14$203.5K3,329Feb 18, 2020Feb 19, 2020View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
1,55627,372Feb 13, 2020Feb 18, 2020View →
NPO
ENPRO INC.
PURCHASE
EVP, GC, CAO & Secretary
11627,488Feb 13, 2020Feb 18, 2020View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1,5560Feb 13, 2020Feb 18, 2020View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
1160Feb 13, 2020Feb 18, 2020View →
NPO
ENPRO INC.
SALE
EVP, GC, CAO & Secretary
528$59.60$31.5K26,960Feb 13, 2020Feb 18, 2020View →
Other insiders · NPO
Loading peer insiders…
About this filer
CIK 0001491311
ROLE
EVP, GC, and CAO
PRIMARY
NPO
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001491311DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback