‹ Screener

Medpace Holdings, Inc.

MEDP · Services-Commercial Physical & Biological Research · 28.6M shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $124M (gross $144M, SBC $21M)

Reference price $450.00 · est. market cap ~$12.9B — last insider sale, 2026-05-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A88

CRO leader — elite profitability, returns, and the strongest free cash flow conversion in the universe.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $603M2025-09-30 · $660M2025-12-31 · $708M2026-03-31 · $707M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
21.1%
Net margin
17.8%
Return on equity
98.3%
Return on assets
22.8%
Revenue growth (QoQ)
-0.3%
Net-income growth
11.6%
Current ratio
0.7×
Free cash flow
$682M
Tangible book value
-$237M
Cash & investments
$497M
Stock comp / revenue
1.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-28EWALD STEPHEN PSell16K$450.00
2026-05-28EWALD STEPHEN POption exercise16K$138.87
2026-04-24Brady Kevin M.Option exercise7.0K$138.87
2026-04-24EWALD STEPHEN POption exercise3.5K$138.87
2026-03-31Carley Brian TOption exercise36
2026-03-31McCarthy Cornelius P. IIIOption exercise29
2026-03-31Kraft Robert O.Option exercise33
2026-03-18BURWIG SUSAN EOption exercise12K$166.73
2026-03-17GEIGER JESSE JOption exercise32K$138.87
2026-03-17GEIGER JESSE JSell32K$455.30
2026-02-17EWALD STEPHEN POption exercise3.5K$138.87
2026-02-13Carley Brian TOption exercise6.5K$54.99
2026-02-13BURWIG SUSAN EOption exercise11K$107.93
2025-12-31McCarthy Cornelius P. IIIOption exercise49
2025-12-31Carley Brian TOption exercise62
2025-12-31Kraft Robert O.Option exercise56
2025-12-05BURWIG SUSAN EOption exercise10K$107.93
2025-12-03Troendle August J.Sell668$590.69
2025-12-02BURWIG SUSAN EOption exercise10K$107.93
2025-12-02Troendle August J.Sell5.7K$590.47
2025-12-01Troendle August J.Sell23K$593.25
2025-11-28Troendle August J.Sell15K$593.46
2025-11-26Troendle August J.Sell41K$606.88
2025-11-25Troendle August J.Sell42K$615.52
2025-11-24BURWIG SUSAN ESell20K$609.15
2025-11-24Troendle August J.Sell59K$607.78
2025-11-21Brady Kevin M.Gift170
2025-11-21Brady Kevin M.Option exercise3.0K$166.73
2025-11-21Brady Kevin M.Sell3.0K$590.35
2025-11-21Troendle August J.Sell22K$592.18
2025-11-20Troendle August J.Sell6.8K$598.49
2025-11-19Troendle August J.Sell24K$592.07
2025-11-18Troendle August J.Sell7.2K$590.84
2025-11-17Troendle August J.Sell6.0K$591.00
2025-11-14Troendle August J.Sell15K$595.26
2025-11-14Kraft Robert O.Option exercise6.5K$54.99
2025-11-14Kraft Robert O.Sell6.5K$591.85
2025-11-13Troendle August J.Sell5.1K$601.37
2025-11-12Troendle August J.Sell5.3K$603.23
2025-11-11BURWIG SUSAN ESell18K$605.00
2025-11-05GEIGER JESSE JSell22K$595.66
2025-10-30DAVENPORT FRED B JROption exercise6.5K$54.99
2025-10-30DAVENPORT FRED B JRSell6.0K$581.88
2025-10-29GEIGER JESSE JSell3.6K$585.00
2025-10-29GEIGER JESSE JOption exercise3.6K$166.73
2025-10-27BURWIG SUSAN ESell2.0K$605.01
2025-10-27GEIGER JESSE JOption exercise19K$166.73
2025-10-27GEIGER JESSE JSell19K$605.12
2025-10-27EWALD STEPHEN POption exercise18K$166.73
2025-10-27EWALD STEPHEN PSell15K$598.85
2025-09-30McCarthy Cornelius P. IIIOption exercise49
2025-09-30Carley Brian TOption exercise62
2025-09-30Kraft Robert O.Option exercise57
2025-09-26BURWIG SUSAN EOption exercise10K$107.93
2025-09-03BURWIG SUSAN ESell10K$480.00
2025-09-02Troendle August J.Sell1.2K$475.11
2025-08-29Troendle August J.Sell36K$475.90
2025-08-27Troendle August J.Sell620$475.00
2025-08-26BURWIG SUSAN EOption exercise10K$107.93
2025-08-19McCarthy Cornelius P. IIISell1.7K$465.04
2025-07-28EWALD STEPHEN PSell3.0K$450.00
2025-07-28BURWIG SUSAN ESell7.5K$450.14
2025-07-28Troendle August J.Sell48K$451.69
2025-07-24GEIGER JESSE JOption exercise42K$107.93
2025-07-24GEIGER JESSE JSell42K$453.11
2025-07-24Brady Kevin M.Option exercise12K$57.94
2025-07-24Brady Kevin M.Sell12K$454.23
2025-07-22McCarthy Cornelius P. IIIOption exercise2.0K$54.99
2025-07-18McCarthy Cornelius P. IIIOption exercise4.5K$54.99
2025-06-30McCarthy Cornelius P. IIIOption exercise50
2025-06-30Kraft Robert O.Option exercise57
2025-06-30Carley Brian TOption exercise62
2025-04-24DAVENPORT FRED B JROption exercise4.7K$57.17
2025-04-24DAVENPORT FRED B JRSell1.7K$301.82
2025-03-31McCarthy Cornelius P. IIIOption exercise50
2025-03-31Kraft Robert O.Option exercise57
2025-03-31Carley Brian TOption exercise63
2025-03-07Troendle August J.Option exercise37K$54.74
2025-03-07Troendle August J.Option exercise234K$56.61
2025-03-07Troendle August J.Option exercise85K$107.93
2025-02-27EWALD STEPHEN PBuy2$326.11
2025-02-24Carley Brian TOption exercise8.1K$42.62
2025-02-24Carley Brian TSell4.0K$345.59
2024-12-31McCarthy Cornelius P. IIIOption exercise62
2024-12-31Kraft Robert O.Option exercise71
2024-12-31Carley Brian TOption exercise78

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-04Exec/director changefiling ↗
2026-05-195.03Shareholder voteExhibitsfiling ↗
2026-04-22ResultsExec/director changeExhibitsfiling ↗
2026-02-09ResultsExhibitsfiling ↗
2025-10-22ResultsExhibitsfiling ↗
2025-07-21Material agreementResultsExhibitsfiling ↗
2025-05-16Exec/director changeShareholder voteExhibitsfiling ↗
2025-04-21Material agreementResultsOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-042026-06-010001193125-26-257387 ↗
8-K2026-05-192026-05-150001193125-26-230425 ↗
10-Q2026-04-232026-03-310001668397-26-000019 ↗
8-K2026-04-222026-04-210001668397-26-000017 ↗
10-K2026-02-102025-12-310001668397-26-000006 ↗
8-K2026-02-092026-02-090001668397-26-000004 ↗
10-Q2025-10-232025-09-300001668397-25-000110 ↗
8-K2025-10-222025-10-220001668397-25-000108 ↗
10-Q2025-07-222025-06-300001668397-25-000087 ↗
8-K2025-07-212025-07-170001668397-25-000085 ↗
8-K2025-05-162025-05-160001193125-25-121801 ↗
10-Q2025-04-222025-03-310001668397-25-000059 ↗