MarketPeel
Insider Trading Intelligence
JH

John L. Harper

ROAD
SENIOR VICE PRESIDENT · CONSTRUCTION PARTNERS, INC. · CIK 0001739438
FILING MIX · LIFETIME45%/55%
BUYS
14
SELLS
17
TOTAL VALUE
$6.32M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
159,389
AVG SELL PX
$30.56
TRADE KIND
SHOWING 31 / 31
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
17 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John L. Harper, 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
7d17+52.94%-0.91%-0.57%-0.34%+0.66%
14d17+58.82%-0.96%+0.15%-1.11%-0.96%
30d17+58.82%+0.29%+0.93%-0.64%-2.00%
60d17+35.29%+1.59%+2.63%-1.04%-2.49%
90d17+47.06%+8.68%+3.31%+5.38%-0.72%
180d17+17.65%+18.16%+6.91%+11.25%+8.68%
1y17+41.18%+30.93%+15.16%+15.76%+16.65%
2y17(3 pending)+50.00%+120.01%+28.70%+91.32%+90.42%
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
ROAD · 159,389 shares · as of Apr 14, 2025
063,774127,548191,321255,09520212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
FLOW · 14 buys / 17 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
6,000$73.83$443.0K159,389Apr 14, 2025Apr 15, 2025View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
2,060165,389Mar 4, 2025Mar 6, 2025View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
6,569161,425Dec 17, 2024Dec 19, 2024View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
1,904163,329Dec 17, 2024Dec 19, 2024View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
1,249$94.88$118.5K154,856Dec 13, 2024Dec 17, 2024View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
4,751$94.29$448.0K156,105Dec 13, 2024Dec 17, 2024View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
3,000152,106Oct 20, 2024Oct 22, 2024View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
1,389145,394Dec 13, 2023Dec 15, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
3,712149,106Dec 13, 2023Dec 15, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
6,253144,005Dec 13, 2023Dec 15, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
1,025$36.56$37.5K137,096Oct 2, 2023Oct 4, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
2,500$33.09$82.7K138,121Jun 20, 2023Jun 21, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
46,320$26.31$1.22M140,621Dec 19, 2022Dec 19, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
25,000$26.39$659.8K186,941Dec 16, 2022Dec 19, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
11,000$27.76$305.4K211,941Dec 15, 2022Dec 19, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
31,500$28.46$896.5K222,941Dec 5, 2022Dec 6, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
654254,441Nov 4, 2022Nov 4, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
5,017255,095Nov 3, 2022Nov 4, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASE
Senior Vice President
15,000$20.83$312.4K15,000May 12, 2022May 16, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASE
Senior Vice President
15,000$21.05$315.8K15,000May 12, 2022May 16, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASE
Senior Vice President
500$22.44$11.2K1,000Jan 13, 2022Jan 11, 2023View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
4,570250,078Dec 29, 2021Jan 3, 2022View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
700$28.92$20.2K245,508Dec 21, 2021Dec 22, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
297$33.37$9.9K246,208Oct 20, 2021Oct 22, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
50,000246,505Apr 15, 2021Apr 16, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
PURCHASEGRANT
Stock grant
4,350196,505Apr 15, 2021Apr 16, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
5,000$33.04$165.2K192,155Mar 18, 2021Mar 19, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
527$31.35$16.5K197,155Mar 11, 2021Mar 12, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
20,000$28.80$576.0K0Feb 26, 2021Mar 1, 2021View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
15,000$28.21$423.1K197,682Dec 15, 2020Dec 16, 2020View →
ROAD
CONSTRUCTION PARTNERS, INC.
SALE
Senior Vice President
15,000$17.30$259.5K212,682Aug 26, 2020Aug 28, 2020View →
Other insiders · ROAD
Loading peer insiders…
About this filer
CIK 0001739438
ROLE
Senior Vice President
PRIMARY
ROAD
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001739438DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback