Medpace Holdings, Inc. (MEDP)
NASDAQ: MEDP · IEX Real-Time Price · USD
397.56
-9.59 (-2.36%)
At close: Apr 24, 2024, 4:00 PM
397.95
+0.39 (0.10%)
After-hours: Apr 24, 2024, 5:30 PM EDT

Medpace Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
12,2299,4056,6067,8224,9793,0291,8851,3641,469-
Market Cap Growth
-42.38%-15.54%57.08%64.41%60.71%38.21%-7.16%--
Enterprise Value
11,9589,3026,7677,4914,8172,9421,9411,5591,595360
PE Ratio
40.5333.2626.9243.0134.2530.1525.7534.85109.41-
PS Ratio
6.234.994.536.855.383.522.683.133.48-
PB Ratio
18.2116.8317.108.216.184.173.202.712.40-
P/FCF Ratio
25.8323.7118.8133.2821.9016.4613.4115.9218.78-
P/OCF Ratio
24.1721.7017.0229.7019.2515.0012.0414.0016.01-
EV/Sales Ratio
6.094.934.636.565.203.422.753.573.781.00
EV/EBITDA Ratio
29.4624.3420.7531.3023.8818.4413.7714.0516.044.05
EV/EBIT Ratio
33.4127.6723.6837.0928.6323.2819.0124.1638.5818.54
EV/FCF Ratio
25.2623.4519.2731.8721.1915.9913.8118.2020.404.54
Debt / Equity Ratio
0.200.250.490.140.140.060.140.440.270.91
Debt / EBITDA Ratio
0.340.370.580.550.570.280.572.001.654.25
Debt / FCF Ratio
0.290.360.540.560.510.250.572.592.094.76
Quick Ratio
0.720.590.351.161.000.840.610.570.690.62
Current Ratio
0.780.640.421.241.080.920.690.670.790.71
Asset Turnover
1.241.271.090.740.730.810.730.460.430.35
Interest Coverage
-688.8798.371923.40-80.6112.528.532.130.71
Return on Equity (ROE)
59.70%64.00%60.40%20.40%19.00%14.90%13.30%6.90%2.60%-2.10%
Return on Assets (ROA)
19.70%19.00%18.40%11.80%11.50%9.50%7.60%4.10%1.40%-0.80%
Return on Capital (ROIC)
37.86%40.48%42.03%16.51%15.65%13.27%11.76%6.14%4.14%2.60%
Earnings Yield
2.56%3.01%3.71%2.32%2.92%3.32%3.88%2.87%0.91%-
FCF Yield
3.87%4.22%5.32%3.01%4.57%6.07%7.46%6.28%5.32%-
Buyback Yield / Dilution
0.48%5.43%10.68%0.03%-0.35%-1.80%7.35%-9.66%-15.90%-
Total Shareholder Return
0.48%5.43%10.68%0.03%-0.35%-1.80%7.35%-9.66%-15.90%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).