Skip to main content

Medpace Holdings, Inc. (MEDP)

NASDAQ: MEDP · IEX Real-Time Price · USD
206.14 -5.09 (-2.41%)
Dec 3, 2021 4:00 PM EST - Market closed

Total Valuation

MEDP has a market cap or net worth of $7.41 billion. The enterprise value is $7.14 billion.

Market Cap7.41B
Enterprise Value7.14B

Important Dates

Earnings Daten/a
Ex-Dividend Daten/a

Share Statistics

MEDP has 35.94 million shares outstanding. The number of shares has increased by 0.74% in one year.

Shares Outstanding35.94M
Shares Change (YoY)+0.74%
Shares Change (QoQ)-0.22%
Owned by Insiders (%)19.59%
Owned by Institutions (%)81.93%
Float29.87M

Valuation Ratios

The trailing PE ratio is 42.68 and the forward PE ratio is 42.19. MEDP's PEG ratio is 1.97.

PE Ratio42.68
Forward PE42.19
PS Ratio6.78
PB Ratio8.25
P/FCF Ratio27.34
PEG Ratio1.97
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 30.03, with a EV/FCF ratio of 26.34.

EV / Earnings39.08
EV / Sales6.53
EV / EBITDA30.03
EV / EBIT35.56
EV / FCF26.34

Financial Position

The company has a current ratio of 1.24, with a Debt / Equity ratio of 0.14.

Current Ratio1.24
Quick Ratio1.13
Debt / Equity0.14
Debt / EBITDA0.54
Debt / FCF0.47

Financial Efficiency

Return on equity (ROE) is 21.40%, which is very high. The company has a high ROIC of 262.30%.

Return on Equity (ROE)21.40%
Return on Assets (ROA)12.40%
Return on Capital (ROIC)262.30%
Revenue Per Employee$248,523
Profits Per Employee$41,518
Employee Count4,400
Asset Turnover0.74
Inventory Turnovern/a

Taxes

In the past 12 months, MEDP has paid $17.95 million in taxes.

Income Tax17.95M
Effective Tax Rate8.95%

Stock Price Statistics

The stock price has increased by +49.63% in the last 52 weeks. The beta is 1.33, so MEDP's price volatility has been higher than the market average.

Beta (1Y)1.33
52-Week Price Change+49.63%
50-Day Moving Average213.41
200-Day Moving Average188.56
Average Volume (30 Days)177,511

Short Selling Information

Short Interest675,021
Short % of Shares Out1.88%
Short % of Float2.26%
Short Ratio (days to cover)3.82

Income Statement

In the last 12 months, MEDP had revenue of $1.09 billion and earned $182.68 million in profits. Earnings per share was $4.83.

Revenue1.09B
Gross Profit323.02M
Operating Income198.75M
Pretax Income200.63M
Net Income182.68M
EBITDA237.72M
EBIT200.74M
Earnings Per Share (EPS)$4.83
Full Income Statement

Balance Sheet

The company has $398.39 million in cash and $128.21 million in debt, giving a net cash position of $270.18 million or $7.52 per share.

Cash & Cash Equivalents398.39M
Total Debt128.21M
Net Cash270.18M
Net Cash Per Share$7.52
Book Value898.09M
Book Value Per Share24.99
Working Capital124.04M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $297.93 million and capital expenditures -$26.94 million, giving a free cash flow of $270.99 million.

Operating Cash Flow297.93M
Capital Expenditures-26.94M
Free Cash Flow270.99M
FCF Per Share$7.54
Full Cash Flow Statement

Margins

Gross margin is 29.54%, with operating and profit margins of 18.18% and 16.71%.

Gross Margin29.54%
Operating Margin18.18%
Pretax Margin18.35%
Profit Margin16.71%
EBITDA Margin21.74%
EBIT Margin18.36%
FCF Margin24.78%

Dividends & Yields

MEDP does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield2.47%
FCF Yield3.66%
Dividend Growth (YoY)n/a
Payout Ration/a

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a