Medpace Holdings, Inc.

General ticker "MEDP" information:

  • Sector: Health Care
  • Industry: Life Sciences Tools & Services
  • Capitalization: $11.3B (TTM average)

Medpace Holdings, Inc. follows the US Stock Market performance with the rate: 58.9%.

Estimated limits based on current volatility of 2.2%: low 561.29$, high 586.56$

Factors to consider:

  • Total employees count: 5900 (0.0%) as of 2024
  • Top business risk factors: Loss of customer contracts, Pandemic risks, Third-party risks, Customer concentration, Geopolitical risks
  • Current price 25.8% above estimated high
  • Earnings for 9 months up through Q3 exceed our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2024-12-31 to 2026-12-31

  • 2024-12-31 to 2025-12-31 estimated range: [302.17$, 433.00$]
  • 2025-12-31 to 2026-12-31 estimated range: [309.93$, 446.38$]

Financial Metrics affecting the MEDP estimates:

  • Negative: with PPE of 26.7 at the end of fiscal year the price was very high
  • Positive: Operating profit margin, % of 21.19 > 18.64
  • Positive: 0.33 < Operating cash flow per share per price, % of 5.83
  • Positive: Return on assets ratio (scaled to [-100,100]) of 16.14 > 6.04
  • Positive: 18.93 < Shareholder equity ratio, % of 39.30 <= 41.86
  • Negative: negative Industry operating cash flow (median)
  • Positive: Inventory ratio change, % of -2.31 <= -0.75

Similar symbols

Short-term MEDP quotes

Long-term MEDP plot with estimates

Financial data

YTD 2022-12-31 2023-12-31 2024-12-31
Operating Revenue $1,460.00MM $1,885.84MM $2,109.05MM
Operating Expenses $1,181.30MM $1,549.02MM $1,662.18MM
Operating Income $278.70MM $336.82MM $446.87MM
Non-Operating Income $4.16MM $-1.14MM $29.05MM
Income(Loss) $282.86MM $335.68MM $475.92MM
Taxes $37.49MM $52.87MM $71.54MM
Profit(Loss)* $245.37MM $282.81MM $404.39MM
Stockholders Equity $386.39MM $558.95MM $825.54MM
Assets $1,352.49MM $1,656.83MM $2,100.87MM
Operating Cash Flow $388.05MM $433.37MM $608.82MM
Capital expenditure $36.88MM $36.65MM $36.55MM
Investing Cash Flow $-38.74MM $-34.63MM $-28.31MM
Financing Cash Flow $-775.77MM $-182.64MM $-154.01MM
Earnings Per Share** $7.58 $9.21 $13.06

* Profit(Loss) attributable to entity.
** EPS are Split Adjusted, recent splits may be reflected with a delay.