Medpace Holdings, Inc. MEDP

618.88 (1.71) (0.28%) as of 25 Sep
Market cap
$17.3B
P/E
35.6×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

35.07 35.87 29.57 30.45
P/S ratio
6.13 6.40 5.10 5.36
P/FCF ratio
21.38 23.76 19.21 21.11
P/Operating CF
58.76 84.10 89.99 92.10
P/B ratio
49.27 35.29 22.83 34.39
EV/Sales
6.08 6.27 4.92 5.24
EV/EBITDA
26.78 28.18 22.28 23.86
EV/FCF
21.19 23.27 18.52 20.63
Current Ratio
0.57 0.74 0.85 0.73
Net Debt/EBITDA
(1.92) (3.10) (4.40) (3.27)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
2.85% 2.79% 3.38% 3.28%
Free Cash Flow Yield
4.68% 4.21% 5.21% 4.74%
Free Cash Flow per Share
8.37 6.52 5.10 4.90
Book value per Share
10.44 15.91 21.03 15.40
Free Cash Flow
235.50 188.12 144.97 138.10
EV/EBIT
28.29 29.66 23.39 24.99
Other line items

Show all line items

Columns are period end dates