Company Valuation: Medpace Holdings, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 7,822 6,606 9,405 10,326 15,821 19,375 - -
Change - -15.54% 42.38% 9.79% 53.21% 22.47% - -
Enterprise Value (EV) 1 7,361 6,767 9,302 9,657 15,324 18,564 18,103 17,580
Change - -8.07% 37.47% 3.81% 58.68% 21.14% -2.48% -2.89%
P/E 45.2x 29.2x 34.5x 26.3x 36.8x 38x 35.3x 31.6x
PBR 8.61x 18.5x 17.5x 12.9x 35.3x 28.6x 22.7x 17.9x
PEG - 0.6x 1.6x 0.6x 1.8x 2x 4.63x 2.7x
Capitalization / Revenue 6.85x 4.52x 4.99x 4.9x 6.25x 6.8x 6.41x 5.91x
EV / Revenue 6.44x 4.63x 4.93x 4.58x 6.06x 6.51x 5.99x 5.36x
EV / EBITDA 33x 22x 25.7x 20.1x 27.5x 28.7x 26.5x 23.5x
EV / EBIT 35.5x 23.7x 27.5x 21.4x 28.9x 30x 27.6x 24.4x
EV / FCF 31.3x 19.3x 23.4x 16.9x 22.5x 29.4x 29.6x 21.2x
FCF Yield 3.19% 5.19% 4.26% 5.93% 4.45% 3.4% 3.38% 4.72%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 4.81 7.28 8.88 12.63 15.28 18.23 19.62 21.89
Distribution rate - - - - - - - -
Net sales 1 1,142 1,460 1,886 2,109 2,530 2,850 3,021 3,279
EBITDA 1 223.1 308.1 362.5 480.2 557.7 647.5 683.9 749.3
EBIT 1 207.1 285.8 338.4 450.9 529.6 619.8 655.6 720.2
Net income 1 181.8 245.4 282.8 404.4 451.1 520.5 553.7 610.6
Net Debt 1 -461.3 160.6 -103.3 -669.4 -497 -811.7 -1,272 -1,795
Reference price 2 217.64 212.41 306.53 332.23 561.65 692.68 692.68 692.68
Nbr of stocks (in thousands) 35,939 31,100 30,683 31,082 28,168 27,972 - -
Announcement Date 2/14/22 2/13/23 2/12/24 2/10/25 2/9/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
36.96x6.33x27.85x-.--% 18.85B
17.08x6.33x12.4x1.75% 63.48B
30.03x7.96x26.08x0.05% 54.55B
37.03x6.57x19.63x0.87% 53.59B
35.05x3.37x14.55x-.--% 44.75B
48.28x5.55x30.42x-.--% 41.62B
-19.33x186.93x-20.57x-.--% 39.91B
30.28x7.94x20.6x0.4% 32.47B
36.51x6.64x22.27x-.--% 26.7B
26.96x5.67x14.71x-.--% 23.36B
Average 27.89x 24.33x 16.79x 0.31% 39.93B
Weighted average by Cap. 27.04x 24.34x 16.25x 0.43%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Medpace Holdings, Inc.

Historical PBR trend

Valuation ratios - PBR - Medpace Holdings, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Medpace Holdings, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Medpace Holdings, Inc.


Year-on-year evolution of the Yield

Valuation ratios - Yield - Medpace Holdings, Inc.
  1. Stock Market
  2. Stocks
  3. MEDP Stock
  4. Valuation Medpace Holdings, Inc.