537.92USD+1.64%Mkt Cap: 15.36B $P/E: 33.871d ago
Medpace Holdings, Inc. provides clinical research-based drug and medical device development services in North America, Europe, Asia, South America, Africa, and Australia. The company offers a suite of services supporting…
Industry Peers
Diagnostics & ResearchIndicators:|
Key Statistics
Company
Market Cap15.36B $
Enterprise Value14.61B $
Revenue (TTM)2.68B $
Gross Profit760.62M $
Net Income (TTM)451.12M $
Revenue/Share94.44 USD
Last Price537.92 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees6.3K
CountryUS
SectorHealthcare
IndustryDiagnostics & Research
ISINUS58506Q1094
Valuation
P/E (Trailing)33.87
P/E (Forward)28.69
PEG3.30
EV/EBITDA24.72
EV/Revenue5.45
P/S5.74
P/B25.68
EPS (TTM)15.88
EPS (Forward)18.75
52W Range
306.7072% of range628.92
52W High628.92 USD
52W Low306.70 USD
Profitability
Gross Margin30.06%
Oper. Margin20.03%
EBITDA Margin22.07%
Profit Margin17.83%
ROE98.27%
ROA22.84%
Growth
Revenue Growth26.50%
Earnings Growth16.60%
Cash Flow & Leverage
Operating CF713.22M $
CapEx (TTM)31.36M $
FCF Margin18.32%
FCF Yield3.19%
Net Debt-506.59M $
Net Debt/EBITDA-0.86
Balance Sheet
Debt/Equity0.25
Current Ratio0.85
Quick Ratio0.78
Book Value/Sh20.95 USD
Cash/Share22.85 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.9 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)472.33 USD
Upside (mean)-12.2%
Target Range329.00 USD – 586.00 USD
$329.00-12.2% to mean$586.00
# Analysts12
Ownership
Shares Out.28.56M
Float23.00M
Insiders19.43%
Institutions87.10%
Short Interest
Short Ratio6.9d
Short % Float9.23%
Short % Out.7.44%
Shares Short2.13M
Short (prev mo.)2.05M
Technical
SMA 50470.14 (+14.4%)
SMA 200515.51 (+4.3%)
Beta1.15
S&P 52W Chg20.25%
Avg Vol (30d)289.31K
Avg Vol (10d)302.84K
Technical Indicators
RSI (14)62.3
MACD19.8913
MACD Signal21.9137
MACD Hist.-2.0224
BB Upper588.06 USD
BB Middle517.60 USD
BB Lower447.14 USD
BB Width27.23%
ATR (14)17.65 USD
Vol Ratio (20d)0.82x