Medpace Holdings, Inc. (MEDP)
NASDAQ: MEDP · Real-Time Price · USD
493.53
-7.97 (-1.59%)
Apr 10, 2026, 4:00 PM EDT - Market closed

Medpace Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,09415,89510,1779,4276,6047,837
Market Cap Growth
45.63%56.20%7.96%42.73%-15.72%58.49%
Enterprise Value
13,73415,5129,6339,3236,7657,506
Last Close Price
493.53561.65332.23306.53212.41217.64
PE Ratio
32.3036.7626.3034.5229.1845.25
Forward PE
28.8433.8627.3331.7427.3342.23
PEG Ratio
2.161.521.521.521.521.52
PS Ratio
5.576.284.835.004.526.86
PB Ratio
30.5034.6312.3316.8717.098.22
P/TBV Ratio
31.7536.1312.8817.4718.518.61
P/FCF Ratio
20.6723.3117.7823.7618.8133.34
P/OCF Ratio
19.7622.2916.7221.7517.0229.76
EV/Sales Ratio
5.436.134.574.944.636.57
EV/EBITDA Ratio
24.3927.5520.2325.6722.4734.16
EV/EBIT Ratio
25.6729.0021.5627.6824.2737.79
EV/FCF Ratio
20.1422.7516.8323.5019.2631.93
Debt / Equity Ratio
0.250.250.150.250.490.14
Debt / EBITDA Ratio
0.200.200.270.390.630.60
Debt / FCF Ratio
0.170.170.220.360.540.56
Net Debt / Equity Ratio
-0.83-0.83-0.66-0.180.42-0.35
Net Debt / EBITDA Ratio
-0.68-0.68-1.14-0.280.53-1.50
Net Debt / FCF Ratio
-0.56-0.56-0.95-0.260.46-1.40
Asset Turnover
1.241.241.121.250.970.75
Quick Ratio
0.670.670.870.590.351.16
Current Ratio
0.740.740.930.640.421.24
Return on Equity (ROE)
70.23%70.23%58.42%59.83%36.64%20.68%
Return on Assets (ROA)
21.83%21.83%20.21%18.86%16.05%11.73%
Return on Invested Capital (ROIC)
41.72%41.72%34.87%26.18%23.08%18.21%
Return on Capital Employed (ROCE)
65.72%65.72%51.72%52.60%33.75%19.35%
Earnings Yield
3.20%2.72%3.80%2.90%3.43%2.21%
FCF Yield
4.84%4.29%5.62%4.21%5.32%3.00%
Buyback Yield / Dilution
7.77%7.77%-0.54%5.43%10.68%0.03%
Total Shareholder Return
7.77%7.77%-0.54%5.43%10.68%0.03%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q