MarketPeel
Insider Trading Intelligence
FB

Felix M. Brueck

NPO
DIRECTOR · ENPRO INC. · CIK 0001599335
FILING MIX · LIFETIME97%/3%
BUYS
69
SELLS
2
TOTAL VALUE
$2.81M
COMPANIES
1
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
22,043
AVG SELL PX
$275.84
TRADE KIND
SHOWING 71 / 71
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
6 backtested trades · 8 horizons · 6 pending
Forward-return performance of every backtestable P/S trade by Felix M. Brueck, 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
7d6+100.00%+0.99%+0.52%+0.47%+1.55%
14d6+83.33%-0.92%+1.36%-2.28%-1.93%
30d6+83.33%-1.05%+1.05%-2.10%-2.51%
60d6+50.00%+4.43%+2.20%+2.23%+2.32%
90d6+33.33%+4.40%+2.40%-1.77%+0.36%
180d6(2 pending)+50.00%+5.31%-0.10%+5.40%+1.40%
1y6(2 pending)+100.00%+9.65%-7.31%+16.97%+15.55%
2y6(2 pending)+100.00%+35.61%+7.49%+28.12%+25.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 · 22,042.943 shares · as of Jun 17, 2026
05,51311,02616,53922,0522020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
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
2026
FLOW · 69 buys / 2 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
11$363.62$4.0K22,042.943Jun 17, 2026Jun 18, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
8.856$363.62$3.2K22,051.8Jun 17, 2026Jun 18, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
12.835$250.59$3.2K22,031.943Mar 18, 2026Mar 19, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
15$250.59$3.8K22,019.108Mar 18, 2026Mar 19, 2026View →
NPO
ENPRO INC.
SALE
4,822$275.69$1.33M1,567Feb 23, 2026Feb 25, 2026View →
NPO
ENPRO INC.
SALE
1,031$276.52$285.1K6,389Feb 23, 2026Feb 25, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
567$246.91$140.0K7,420Feb 12, 2026Feb 12, 2026View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
18$205.19$3.7K21,988.947Dec 17, 2025Dec 18, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
15.162$205.19$3.1K22,004.108Dec 17, 2025Dec 18, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
14.258$217.89$3.1K21,970.947Sep 17, 2025Sep 18, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
17$217.89$3.7K21,956.689Sep 17, 2025Sep 18, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
16.687$185.86$3.1K21,939.689Jun 18, 2025Jun 20, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
20$185.86$3.7K21,923.002Jun 18, 2025Jun 20, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
21$175.76$3.7K21,885.387Mar 19, 2025Mar 20, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
17.615$175.76$3.1K21,903.002Mar 19, 2025Mar 20, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
685$182.27$124.9K6,853Feb 13, 2025Feb 13, 2025View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
20$175.86$3.5K21,847.379Dec 18, 2024Dec 19, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
17.008$175.86$3.0K21,864.387Dec 18, 2024Dec 19, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
19.043$156.77$3.0K21,827.379Sep 18, 2024Sep 19, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
23$156.77$3.6K21,808.336Sep 18, 2024Sep 19, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
24$146.91$3.5K21,765.057Jun 20, 2024Jun 24, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
20.279$146.91$3.0K21,785.336Jun 20, 2024Jun 24, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
18.612$159.77$3.0K21,741.057Mar 20, 2024Mar 21, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
22$159.77$3.5K21,722.445Mar 20, 2024Mar 21, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
803$155.66$125.0K6,168Feb 15, 2024Feb 15, 2024View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
24$140.49$3.4K21,680.026Dec 13, 2023Dec 14, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
20.419$140.49$2.9K21,700.445Dec 13, 2023Dec 14, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
27$123.90$3.3K21,632.928Sep 13, 2023Sep 14, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
23.099$123.90$2.9K21,656.026Sep 13, 2023Sep 14, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
22.712$125.72$2.9K21,605.928Jun 14, 2023Jun 15, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
27$125.72$3.4K21,583.216Jun 14, 2023Jun 15, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
35$95.94$3.4K21,526.544Mar 15, 2023Mar 16, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
29.672$95.94$2.8K21,556.216Mar 15, 2023Mar 16, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
942$116.69$109.9K5,365Feb 16, 2023Feb 17, 2023View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
30$107.94$3.2K21,466.146Dec 14, 2022Dec 15, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
25.398$107.94$2.7K21,491.544Dec 14, 2022Dec 15, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
36$90.25$3.2K21,405.864Sep 14, 2022Sep 15, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
30.282$90.25$2.7K21,436.146Sep 14, 2022Sep 15, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
37$87.50$3.2K21,338.73Jun 15, 2022Jun 16, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
31.134$87.50$2.7K21,369.864Jun 15, 2022Jun 16, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
30$106.51$3.2K21,277.012Mar 16, 2022Mar 17, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
24.718$106.51$2.6K21,301.73Mar 16, 2022Mar 17, 2022View →
NPO
ENPRO INC.
PURCHASE
240$102.26$24.5K4,423Mar 7, 2022Mar 7, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,041$105.64$110.0K4,183Feb 15, 2022Feb 16, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
29$108.31$3.1K21,218.87Dec 15, 2021Dec 16, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
23.381$108.31$2.5K21,242.251Dec 15, 2021Dec 16, 2021View →
NPO
ENPRO INC.
PURCHASE
200$106.18$21.2K3,142Nov 9, 2021Nov 10, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
30.426$82.96$2.5K21,194.631Sep 15, 2021Jan 19, 2022View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
25.665$82.96$2.1K21,189.87Sep 15, 2021Sep 17, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
37$82.96$3.1K21,164.205Sep 15, 2021Sep 17, 2021View →
NPO
ENPRO INC.
PURCHASE
290$85.94$24.9K2,942Aug 5, 2021Aug 5, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
31$98.35$3.0K21,101.61Jun 16, 2021Jun 17, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
25.595$98.35$2.5K21,127.205Jun 16, 2021Jun 17, 2021View →
NPO
ENPRO INC.
PURCHASE
220$93.53$20.6K2,652May 12, 2021May 12, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
34$91.41$3.1K21,042.273Mar 17, 2021Mar 18, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
28.337$91.41$2.6K21,070.61Mar 17, 2021Mar 18, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,432$76.82$110.0K2,432Feb 16, 2021Feb 18, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
297.934$75.52$22.5K21,008.273Dec 31, 2020Jan 4, 2021View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
40$73.91$3.0K20,677.753Dec 16, 2020Dec 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
32.586$73.91$2.4K20,710.339Dec 16, 2020Dec 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
398.865$56.41$22.5K20,637.753Sep 30, 2020Oct 1, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
51$57.46$2.9K20,198.959Sep 16, 2020Sep 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
39.929$57.46$2.3K20,238.888Sep 16, 2020Sep 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
456.482$49.29$22.5K20,147.959Jun 30, 2020Jul 1, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
64$45.52$2.9K19,643.953Jun 17, 2020Jun 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
47.524$45.52$2.2K19,691.477Jun 17, 2020Jun 18, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
568.469$39.58$22.5K19,579.953Mar 31, 2020Apr 1, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
89$32.58$2.9K18,950.111Mar 18, 2020Mar 19, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
61.373$32.58$2.0K19,011.484Mar 18, 2020Mar 19, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
1,799$61.14$110.0K18,861.111Feb 18, 2020Feb 19, 2020View →
NPO
ENPRO INC.
PURCHASEGRANT
Stock grant
336.423$66.88$22.5K17,062.111Dec 31, 2019Jan 2, 2020View →
Other insiders · NPO
Loading peer insiders…
About this filer
CIK 0001599335
ROLE
Director
PRIMARY
NPO
COMPANIES
1
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001599335DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback