Medpace Holdings, Inc. (MEDP)
NASDAQ: MEDP · Real-Time Price · USD
478.54
+7.95 (1.69%)
At close: Mar 9, 2026, 4:00 PM EDT
478.60
+0.06 (0.01%)
After-hours: Mar 9, 2026, 7:58 PM EDT

Medpace Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
13,58215,82110,3269,4056,6067,822
Upgrade
Market Cap Growth
29.27%53.21%9.79%42.38%-15.54%57.08%
Upgrade
Enterprise Value
13,22115,6799,8219,4746,8737,567
Upgrade
Last Close Price
478.54561.65332.23306.53212.41217.64
Upgrade
PE Ratio
31.3235.0725.5433.2826.9443.12
Upgrade
Forward PE
27.9933.8627.3331.7427.3342.23
Upgrade
PS Ratio
5.376.254.904.994.536.85
Upgrade
PB Ratio
29.5734.4612.5116.8317.108.21
Upgrade
P/TBV Ratio
--80.18--31.39
Upgrade
P/FCF Ratio
19.9223.2018.0423.7118.8133.28
Upgrade
P/OCF Ratio
19.0422.1816.9621.7017.0229.70
Upgrade
PEG Ratio
2.071.521.521.521.521.52
Upgrade
EV/Sales Ratio
5.236.204.665.024.716.62
Upgrade
EV/EBITDA Ratio
23.4827.8520.6326.0922.8334.44
Upgrade
EV/EBIT Ratio
24.7229.3121.9828.1324.6638.10
Upgrade
EV/FCF Ratio
19.3923.0017.1623.8819.5732.19
Upgrade
Debt / Equity Ratio
0.300.300.180.290.540.16
Upgrade
Debt / EBITDA Ratio
0.230.230.290.410.620.59
Upgrade
Debt / FCF Ratio
0.200.200.260.420.590.63
Upgrade
Net Debt / Equity Ratio
-0.78-0.78-0.63-0.140.47-0.33
Upgrade
Net Debt / EBITDA Ratio
-0.64-0.64-1.09-0.220.60-1.43
Upgrade
Net Debt / FCF Ratio
-0.53-0.53-0.91-0.200.51-1.34
Upgrade
Asset Turnover
1.241.241.121.250.970.75
Upgrade
Quick Ratio
0.690.690.900.600.371.16
Upgrade
Current Ratio
0.740.740.930.640.421.24
Upgrade
Return on Equity (ROE)
70.23%70.23%58.42%59.83%36.64%20.68%
Upgrade
Return on Assets (ROA)
16.40%16.40%14.87%13.99%11.56%8.14%
Upgrade
Return on Invested Capital (ROIC)
354.33%219.99%96.91%54.35%40.12%27.57%
Upgrade
Return on Capital Employed (ROCE)
84.70%84.70%44.90%46.00%50.80%18.00%
Upgrade
Earnings Yield
3.32%2.85%3.92%3.01%3.71%2.33%
Upgrade
FCF Yield
5.02%4.31%5.54%4.22%5.32%3.00%
Upgrade
Buyback Yield / Dilution
7.77%7.77%-0.54%5.44%10.68%0.03%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.