MarketPeel
Insider Trading Intelligence
RR

Robert P. JR Restrepo

ACT
DIRECTOR · ENACT HOLDINGS, INC. · CIK 0001227758
FILING MIX · LIFETIME84%/16%
BUYS
68
SELLS
13
TOTAL VALUE
$2.91M
COMPANIES
3
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
130,007
AVG SELL PX
$20.63
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert P. JR Restrepo, 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
7d7+42.86%+3.53%+1.09%+2.44%+0.88%
14d7+42.86%+3.98%+0.79%+3.19%+3.30%
30d7+28.57%+4.83%+0.10%+4.74%+4.74%
60d7+28.57%+2.86%+4.16%-1.30%-2.30%
90d7+57.14%+5.70%+3.96%+1.75%+0.73%
180d7(1 pending)+50.00%+9.84%+8.85%+1.00%+3.92%
1y7(3 pending)+75.00%+18.07%+1.23%+16.65%+35.13%
2y7(5 pending)+100.00%+56.62%+8.73%+47.88%+47.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
ACT · 34,846.248 shares · as of Jun 18, 2026
08,71217,42326,13534,84620222023202420252026SHARES 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 · 68 buys / 13 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
20134,846.248Jun 18, 2026Jun 23, 2026View →
GNW
GENWORTH FINANCIAL INC
SALE
50,000$9.12$456.1K92,655.011May 22, 2026May 26, 2026View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
18,264$9.03$165.0K142,655.011May 20, 2026May 21, 2026View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
2,5062,506May 14, 2026May 15, 2026View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
3,939.79134,645.248May 13, 2026May 15, 2026View →
RLI
RLI CORP
PURCHASE
1,68126,433May 13, 2026May 15, 2026View →
RLI
RLI CORP
PURCHASE
6826,501May 13, 2026May 15, 2026View →
RLI
RLI CORP
SALE
1,6810May 13, 2026May 15, 2026View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16230,705.457Mar 19, 2026Mar 23, 2026View →
ACT
ENACT HOLDINGS, INC.
SALE
5,000$42.95$214.8K0Feb 11, 2026Feb 13, 2026View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16530,543.457Dec 11, 2025Dec 15, 2025View →
ACT
ENACT HOLDINGS, INC.
SALE
7,438$37.39$278.1K5,000Nov 19, 2025Nov 20, 2025View →
ACT
ENACT HOLDINGS, INC.
SALE
2,562$37.41$95.8K12,438Nov 18, 2025Nov 20, 2025View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16830,378.457Sep 8, 2025Sep 10, 2025View →
ACT
ENACT HOLDINGS, INC.
SALE
10,000$34.72$347.1K15,000Jun 4, 2025Jun 6, 2025View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
18630,210.457Jun 4, 2025Jun 13, 2025View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
23,681.378$6.97$165.0K124,391.011May 22, 2025May 23, 2025View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
4,752.85230,024.457May 14, 2025May 16, 2025View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
1,6811,681May 13, 2025May 15, 2025View →
RLI
RLI CORP
PURCHASE
1,39624,708May 2, 2025May 5, 2025View →
RLI
RLI CORP
PURCHASE
4424,752May 2, 2025May 5, 2025View →
RLI
RLI CORP
SALE
1,3960May 2, 2025May 5, 2025View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
14325,271.605Mar 14, 2025Mar 18, 2025View →
RLI
RLI CORP
SALE
2,864$74.89$214.5K23,312Mar 13, 2025Mar 14, 2025View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
13425,128.605Dec 5, 2024Dec 9, 2024View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
13224,994.605Sep 9, 2024Sep 11, 2024View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
15724,862.605Jun 13, 2024Jun 17, 2024View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
23,297.352$6.44$150.0K100,709.633May 23, 2024May 28, 2024View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
5,213.93424,705.605May 16, 2024May 17, 2024View →
RLI
RLI CORP
PURCHASE
1713,088May 2, 2024May 6, 2024View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
698698May 2, 2024May 6, 2024View →
RLI
RLI CORP
PURCHASE
73213,071May 2, 2024May 6, 2024View →
RLI
RLI CORP
SALE
7320May 2, 2024May 6, 2024View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
10819,491.671Mar 13, 2024Mar 15, 2024View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
60219,383.671Dec 5, 2023Dec 7, 2023View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
11018,781.671Sep 13, 2023Sep 15, 2023View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
12118,671.671Jun 14, 2023Jun 16, 2023View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
27,412.281$5.47$150.0K27,412.281May 18, 2023May 22, 2023View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
3,539.498192,102.016May 18, 2023May 22, 2023View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
6,676.68218,550.671May 12, 2023May 16, 2023View →
RLI
RLI CORP
SALE
6430May 4, 2023May 8, 2023View →
RLI
RLI CORP
PURCHASE
4012,339May 4, 2023May 8, 2023View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
732732May 4, 2023May 8, 2023View →
RLI
RLI CORP
PURCHASE
64312,299May 4, 2023May 8, 2023View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
7,158.538188,562.518Mar 31, 2023Apr 3, 2023View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
7311,873.989Mar 9, 2023Mar 13, 2023View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
298.555181,403.98Dec 30, 2022Jan 3, 2023View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
59911,800.989Dec 6, 2022Dec 8, 2022View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
9,761.812181,105.425Sep 30, 2022Oct 3, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
6511,201.989Sep 9, 2022Sep 13, 2022View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
10,032.103171,343.613Jun 30, 2022Jul 5, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
770.22411,136.989Jun 30, 2022Jul 5, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
233,914.458May 26, 2022May 31, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
6,452.30710,343.765May 12, 2022May 16, 2022View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
643643May 5, 2022May 9, 2022View →
RLI
RLI CORP
SALE
6630May 5, 2022May 9, 2022View →
RLI
RLI CORP
PURCHASE
1811,656May 5, 2022May 9, 2022View →
RLI
RLI CORP
PURCHASE
66311,638May 5, 2022May 9, 2022View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
9,907.53161,311.51Mar 31, 2022Apr 1, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,735.5893,891.458Mar 31, 2022Apr 4, 2022View →
GNW
GENWORTH FINANCIAL INC
PURCHASE
50,000$3.93$196.7K50,000Feb 4, 2022Feb 7, 2022View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
287.378151,403.98Dec 31, 2021Jan 4, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,829.8042,155.869Dec 31, 2021Jan 4, 2022View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
18326.065Dec 15, 2021Dec 16, 2021View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
10,383.497151,116.602Sep 30, 2021Oct 1, 2021View →
ACT
ENACT HOLDINGS, INC.
PURCHASEGRANT
Stock grant
308.065308.065Sep 30, 2021Oct 4, 2021View →
ACT
ENACT HOLDINGS, INC.
PURCHASE
25,000$19.00$475.0K25,000Sep 20, 2021Sep 20, 2021View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
8,821.503140,733.105Jun 30, 2021Jul 1, 2021View →
RLI
RLI CORP
SALE
5360May 6, 2021May 10, 2021View →
RLI
RLI CORP
PURCHASE
53610,975May 6, 2021May 10, 2021View →
RLI
RLI CORP
PURCHASE
810,439May 6, 2021May 10, 2021View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
663663May 6, 2021May 10, 2021View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
10,507.622131,911.602Mar 31, 2021Apr 1, 2021View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
9,058.205121,403.98Sep 30, 2020Oct 1, 2020View →
RLI
RLI CORP
PURCHASEGRANT
Stock grant
536536Aug 21, 2020Aug 24, 2020View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
12,093.34112,345.775Jun 30, 2020Jul 1, 2020View →
RLI
RLI CORP
SALE
6050May 4, 2020May 5, 2020View →
RLI
RLI CORP
PURCHASE
60510,418May 4, 2020May 5, 2020View →
RLI
RLI CORP
PURCHASE
1310,431May 4, 2020May 5, 2020View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
8,848.455100,252.435Mar 31, 2020Apr 1, 2020View →
GNW
GENWORTH FINANCIAL INC
PURCHASEGRANT
Stock grant
2,079.69991,403.98Dec 31, 2019Jan 2, 2020View →
Other insiders · ACT
Loading peer insiders…
About this filer
CIK 0001227758
ROLE
Director
PRIMARY
ACT
COMPANIES
3
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001227758DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback