Medpace Holdings, Inc. (BMV:MEDP)
Mexico flag Mexico · Delayed Price · Currency is MXN
5,880.00
+116.00 (2.01%)
At close: Jun 25, 2025

Medpace Holdings Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
220,598284,823215,172159,007128,856160,351
Market Cap Growth
3.22%32.37%35.32%23.40%-19.64%61.84%
Enterprise Value
214,401282,278204,649160,158134,056155,119
Last Close Price
5880.005880.007176.004829.724168.004530.00
PE Ratio
27.1635.0725.5433.2826.9443.12
PS Ratio
4.846.254.904.994.536.85
PB Ratio
26.6934.4612.5116.8317.108.21
P/TBV Ratio
--80.18--31.39
P/FCF Ratio
17.9723.2018.0423.7118.8133.28
P/OCF Ratio
17.1822.1816.9621.7017.0229.70
EV/Sales Ratio
4.926.204.665.024.716.62
EV/EBITDA Ratio
20.5527.8520.6326.0922.8334.44
EV/EBIT Ratio
23.3029.3121.9828.1324.6638.10
EV/FCF Ratio
17.4723.0017.1623.8819.5732.19
Debt / Equity Ratio
0.300.300.180.290.540.16
Debt / EBITDA Ratio
0.230.230.290.410.620.59
Debt / FCF Ratio
0.200.200.260.420.590.63
Net Debt / Equity Ratio
-0.78-0.78-0.63-0.140.47-0.33
Net Debt / EBITDA Ratio
-0.64-0.64-1.09-0.220.60-1.43
Net Debt / FCF Ratio
-0.53-0.53-0.91-0.200.51-1.34
Asset Turnover
1.241.241.121.250.970.75
Quick Ratio
0.690.690.900.600.371.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)
16.40%16.40%14.87%13.99%11.56%8.14%
Return on Invested Capital (ROIC)
354.33%219.99%96.91%54.35%40.12%27.57%
Return on Capital Employed (ROCE)
84.70%84.70%44.90%46.00%50.80%18.00%
Earnings Yield
3.68%2.85%3.92%3.01%3.71%2.33%
FCF Yield
5.56%4.31%5.54%4.22%5.32%3.00%
Buyback Yield / Dilution
7.77%7.77%-0.54%5.44%10.68%0.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.