MEDP   $337.18  -1.36% Market Closed After Close 337.7162 0.16%

Medpace Holdings Inc
Total Cash 656.90M
totalCashPerShare 21.182
EBITDA 437.53M
Total Debt 151.89M
quickRatio 0.93
currentRatio 0.992
Total Revenue 2.07B
debtToEquity 17.232
Revenue/Share 67.019
ROA 0.14310999
ROE 0.54078996
grossProfits
freeCashflow 437.60M
operatingCashflow 574.54M
earningsGrowth 0.36
revenueGrowth 0.083
grossMargins 0.67218
ebitdaMargins 0.21128
operatingMargins 0.21052
profitMargins 0.17658001
enterpriseValue 9.67B
forwardPE 28.684547
floatShares 25.47M
sharesOutstanding 31.08M
sharesShort 1.11M
sharesShortPriorMonth 933.05K
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.18%
heldPercentInstitutions 0.85%
Short Ratio help_outline 2.90%
shortPercentOfFloat 0.05%
impliedSharesOutstanding
bookValue 28.423
Price To Book help_outline 12.60
earningsQuarterlyGrowth 0.37
netIncomeToCommon 365.57M
trailingEps 11.42%
forwardEps 12.49%
enterpriseToEbitda 22.11
lastDividendValue
lastDividendDate
currentQuarterEstimate 2.96 4Q 2024
institutionsCount 784
lastUpdated Nov. 7, 2024, 2:30 a.m.