Skip to main content
Back
MEDP logo

Medpace Holdings, Inc.

Data quality: 100%
MEDP
NASDAQ Healthcare Medical - Diagnostics & Research
$456.93
▲ $4.42 (0.98%)
Mkt Cap: 12.97B
Day Range
$453.09 $462.32
52-Week Range
$250.05 $628.92
Volume
250,053
50D / 200D Avg
$512.21 / $488.76
Prev Close
$452.51

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (626 peers)

Metric Stock Sector Median
P/E 28.8 0.4
P/B 28.3 2.9
ROE % 70.2 3.7
Net Margin % 17.8 3.8
Rev Growth 5Y % 22.0 10.0
D/E 0.6 0.2

Key Takeaways

Revenue grew 21.99% annually over 5 years — strong growth
ROE of 70.23% indicates high profitability
Net margin of 17.83% shows strong profitability
Generating 681.87M in free cash flow
Cash machine — converts 151.15% of earnings into free cash flow
Capital efficient — spends only 1.24% of revenue on capex

Growth

Revenue Growth (5Y)
21.99%
Revenue (1Y)19.97%
Earnings (1Y)11.56%
FCF Growth (3Y)31.10%

Quality

Return on Equity
70.23%
ROIC56.54%
Net Margin17.83%
Op. Margin21.14%

Safety

Debt / Equity
0.55
Current Ratio0.74
Interest Coverage0.00

Valuation

P/E Ratio
28.75
P/B Ratio28.25
EV/EBITDA23.78
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 19.97% Revenue Growth (3Y) 15.83%
Earnings Growth (1Y) 11.56% Earnings Growth (3Y) 26.30%
Revenue Growth (5Y) 21.99% Earnings Growth (5Y) 25.50%
Profitability
Revenue (TTM) 2.53B Net Income (TTM) 451.12M
ROE 70.23% ROA 22.84%
Gross Margin 30.06% Operating Margin 21.14%
Net Margin 17.83% Free Cash Flow (TTM) 681.87M
ROIC 56.54% FCF Growth (3Y) 31.10%
Safety
Debt / Equity 0.55 Current Ratio 0.74
Interest Coverage 0.00 Dividend Yield 0.00%
Valuation
P/E Ratio 28.75 P/B Ratio 28.25
P/S Ratio 5.13 PEG Ratio 1.82
EV/EBITDA 23.78 Dividend Yield 0.00%
Market Cap 12.97B Enterprise Value 12.72B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 2.53B 2.11B 1.89B 1.46B 1.14B
Net Income 451.12M 404.39M 282.81M 245.37M 181.85M
EPS (Diluted) 15.28 12.63 8.88 7.28 4.81
Gross Profit 760.62M 656.31M 524.51M 432.44M 328.16M
Operating Income 534.94M 446.87M 336.83M 278.70M 198.62M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 1.98B 2.10B 1.66B 1.35B 1.66B
Total Liabilities 1.52B 1.28B 1.10B 966.11M 707.01M
Shareholders' Equity 459.07M 825.55M 558.95M 386.39M 952.93M
Total Debt 250.50M 149.52M 142.12M 188.87M 130.97M
Cash & Equivalents 497.05M 669.44M 245.45M 28.27M 461.30M
Current Assets 989.62M 1.03B 593.83M 333.96M 690.91M
Current Liabilities 1.34B 1.10B 925.13M 803.47M 557.22M

Strategy Scores

This stock passed the criteria for 3 strategies

Score = fit strength (0–100)
Rank = position among all matches
#570 of 1024
42
#134 of 213
35
Custom Balanced Risk
#12 of 148
64

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026
Entered Capital Light Compounder
Mar 24, 2026
Entered Balanced Risk
Mar 24, 2026