Medpace Holdings, Inc. (MEDP)
NASDAQ: MEDP · Real-Time Price · USD
582.60
+4.10 (0.71%)
Aug 17, 2026, 10:29 AM EDT - Market open

Medpace Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,26115,82110,3269,4056,6067,822
Market Cap Growth
23.68%53.21%9.79%42.38%-15.54%57.08%
Enterprise Value
15,90315,6799,8219,4746,8737,567
Last Close Price
578.50561.65332.23306.53212.41217.64
PE Ratio
34.1035.0725.5433.2826.9443.12
Forward PE
31.7833.8627.3331.7427.3342.23
PS Ratio
5.786.254.904.994.536.85
PB Ratio
37.2234.4612.5116.8317.108.21
P/TBV Ratio
--80.18--31.39
P/FCF Ratio
22.7523.2018.0423.7118.8133.28
P/OCF Ratio
21.3622.1816.9621.7017.0229.70
PEG Ratio
2.472.431.741.241.2413.50
EV/Sales Ratio
5.656.204.665.024.716.62
EV/EBITDA Ratio
25.7227.8520.6326.0922.8334.44
EV/EBIT Ratio
26.9429.3121.9828.1324.6638.10
EV/FCF Ratio
22.2423.0017.1623.8819.5732.19
Debt / Equity Ratio
0.330.300.180.290.540.16
Debt / EBITDA Ratio
0.220.230.290.410.620.59
Debt / FCF Ratio
0.200.200.260.420.590.63
Net Debt / Equity Ratio
-0.83-0.78-0.63-0.140.47-0.33
Net Debt / EBITDA Ratio
-0.59-0.64-1.09-0.220.60-1.43
Net Debt / FCF Ratio
-0.51-0.53-0.91-0.200.51-1.34
Asset Turnover
1.531.241.121.250.970.75
Quick Ratio
0.660.690.900.600.371.16
Current Ratio
0.730.740.930.640.421.24
Return on Equity (ROE)
162.15%70.23%58.42%59.83%36.64%20.68%
Return on Assets (ROA)
20.10%16.40%14.87%13.99%11.56%8.14%
Return on Invested Capital (ROIC)
573.33%219.99%96.91%54.35%40.12%27.57%
Return on Capital Employed (ROCE)
93.80%84.70%44.90%46.00%50.80%18.00%
Earnings Yield
3.06%2.85%3.92%3.01%3.71%2.33%
FCF Yield
4.40%4.31%5.54%4.22%5.32%3.00%
Buyback Yield / Dilution
7.24%7.77%-0.54%5.44%10.68%0.03%
SEC Filings: 10-K · 10-Q