MarketPeel
Insider Trading Intelligence
RK

Robert O. Kraft

MEDP
DIRECTOR · MEDPACE HOLDINGS, INC. · CIK 0001558592
FILING MIX · LIFETIME61%/39%
BUYS
42
SELLS
27
TOTAL VALUE
$16.62M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
661,654
AVG SELL PX
$198.57
TRADE KIND
SHOWING 69 / 69
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert O. Kraft, 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
7d8+62.50%-2.50%-0.85%-1.65%-2.77%
14d8+62.50%-1.10%+1.13%-2.23%-1.94%
30d8+75.00%-1.32%+2.20%-3.52%-5.11%
60d8+87.50%-0.40%+2.11%-2.50%-5.49%
90d8+87.50%-1.68%+3.35%-5.02%-3.91%
180d8+75.00%-2.24%+9.21%-11.46%-16.10%
1y8(1 pending)+14.29%+11.92%+15.22%-3.30%+1.53%
2y8(4 pending)+25.00%+38.35%+44.27%-5.93%-9.92%
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
MEDP · 64 shares · as of Jun 30, 2026
03,4936,98510,47813,970202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 42 buys / 27 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
33955Jun 30, 2026Jul 2, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
3364Jun 30, 2026Jul 2, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,1101,110May 15, 2026May 18, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
33922Mar 31, 2026Apr 2, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
3397Mar 31, 2026Apr 2, 2026View →
HLMN
HILLMAN SOLUTIONS CORP.
SALE
CFO and Treasurer
13,192$8.14$107.4K665,628Mar 7, 2026Mar 10, 2026View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
46,068678,820Mar 7, 2026Mar 10, 2026View →
HLMN
HILLMAN SOLUTIONS CORP.
SALE
CFO and Treasurer
4,038$8.14$32.9K661,590Mar 7, 2026Mar 10, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
56889Dec 31, 2025Jan 5, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
560Dec 31, 2025Jan 5, 2026View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
130$592.46$77.0K130Nov 28, 2025Dec 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
6,472$54.99$355.9K7,305Nov 14, 2025Nov 18, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
6,472$591.85$3.83M833Nov 14, 2025Nov 18, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
6,4720Nov 14, 2025Nov 18, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
57833Sep 30, 2025Oct 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
5756Sep 30, 2025Oct 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
57776Jun 30, 2025Jul 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
57113Jun 30, 2025Jul 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,2241,224May 16, 2025May 20, 2025View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASE
CFO and Treasurer
140,000$7.09$992.6K632,752May 1, 2025May 5, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
57170Mar 31, 2025Apr 2, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
57719Mar 31, 2025Apr 2, 2025View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
39,267492,752Mar 7, 2025Mar 11, 2025View →
HLMN
HILLMAN SOLUTIONS CORP.
SALE
CFO and Treasurer
10,410$9.29$96.7K453,485Jan 11, 2025Jan 14, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
71662Dec 31, 2024Jan 3, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
710Dec 31, 2024Jan 3, 2025View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
227$340.63$77.3K227Nov 29, 2024Dec 3, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
7171Sep 30, 2024Oct 2, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
71591Sep 30, 2024Oct 2, 2024View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
157,894463,895Sep 7, 2024Sep 9, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
3,774$390.73$1.47M520Aug 23, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
3,774$42.62$160.8K4,294Aug 23, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
3,7740Aug 23, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
4,353$42.62$185.5K4,873Aug 22, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
4,353$390.73$1.70M520Aug 22, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
4,3533,774Aug 22, 2024Aug 26, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
72520Jun 30, 2024Jul 2, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
72142Jun 30, 2024Jul 2, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
953953May 17, 2024May 21, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
72214Mar 31, 2024Apr 2, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
72448Mar 31, 2024Apr 2, 2024View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
38,148306,001Mar 7, 2024Mar 11, 2024View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
82,46482,464Mar 7, 2024Mar 11, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
94376Dec 31, 2023Jan 3, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
940Dec 31, 2023Jan 3, 2024View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
286$270.72$77.4K286Nov 30, 2023Dec 4, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
94282Sep 30, 2023Oct 3, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
9494Sep 30, 2023Oct 3, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
13,7820Aug 14, 2023Aug 16, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
13,782$26.44$364.4K13,970Aug 14, 2023Aug 16, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
13,782$265.67$3.66M188Aug 14, 2023Aug 16, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
94188Jun 30, 2023Jul 5, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
94188Jun 30, 2023Jul 5, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,7691,769May 19, 2023May 23, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
94282Mar 31, 2023Apr 4, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
9494Mar 31, 2023Apr 4, 2023View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
100,369100,369Mar 7, 2023Mar 9, 2023View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
42,759267,853Mar 7, 2023Mar 9, 2023View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
376$205.77$77.4K376Dec 9, 2022Dec 13, 2022View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASE
CFO and Treasurer
65,000$7.65$497.4K225,094Nov 30, 2022Nov 30, 2022View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
9,6300Nov 1, 2022Nov 3, 2022View →
MEDP
MEDPACE HOLDINGS, INC.
SALE
9,630$221.42$2.13M0Nov 1, 2022Nov 3, 2022View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASE
9,630$23.00$221.5K9,630Nov 1, 2022Nov 3, 2022View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,9031,903May 20, 2022May 24, 2022View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASE
CFO and Treasurer
47,500$10.35$491.8K160,094Mar 7, 2022Mar 7, 2022View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
91,21391,213Jan 11, 2022Jan 28, 2022View →
HLMN
HILLMAN SOLUTIONS CORP.
PURCHASEGRANT
Stock grant
30,181112,594Jan 11, 2022Jan 28, 2022View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,8221,822May 14, 2021May 18, 2021View →
MEDP
MEDPACE HOLDINGS, INC.
PURCHASEGRANT
Stock grant
3,8583,858May 15, 2020May 19, 2020View →
Other insiders · MEDP
Loading peer insiders…
About this filer
CIK 0001558592
ROLE
Director
PRIMARY
MEDP
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001558592DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback