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
257,930284,823214,687159,007128,518159,526
Market Cap Growth
14.86%32.67%35.02%23.72%-19.44%61.91%
Enterprise Value
251,341282,278204,164160,158133,718154,293
Last Close Price
5880.005880.007176.004829.724168.004530.00
PE Ratio
32.4835.0725.4833.2826.8742.90
PS Ratio
5.966.254.894.994.516.81
PB Ratio
47.8934.4612.4816.8317.058.17
P/TBV Ratio
--80.00--31.23
P/FCF Ratio
20.7823.2018.0023.7118.7633.10
P/OCF Ratio
19.7722.1816.9221.7016.9829.55
EV/Sales Ratio
6.206.204.655.024.706.59
EV/EBITDA Ratio
25.2627.8520.5826.0922.7734.25
EV/EBIT Ratio
28.8529.3121.9328.1324.6037.89
EV/FCF Ratio
20.2523.0017.1223.8819.5232.02
Debt / Equity Ratio
0.250.250.180.290.540.16
Debt / EBITDA Ratio
0.190.190.290.410.620.59
Debt / FCF Ratio
0.170.170.260.420.590.63
Asset Turnover
1.241.241.121.250.970.75
Quick Ratio
0.670.670.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)
390.42%233.38%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.08%2.85%3.92%3.01%3.72%2.34%
FCF Yield
4.81%4.31%5.55%4.22%5.33%3.02%
Buyback Yield / Dilution
5.48%7.77%-0.54%5.44%10.68%0.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.