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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
30.45 29.57 35.87 35.07

+8 more quarters

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

Show all line items

Columns are period end dates