Head-to-Head

Medpace Holdings, Inc. Common Stock vs. OmniAb, Inc. Common Stock

MEDP

Medpace Holdings, Inc. Common Stock

$620.75 +1.32%

VS OABI

OmniAb, Inc. Common Stock

$4.33 +0.70%

Medpace Holdings, Inc. Common Stock (MEDP) comes out ahead, leading on 7 of 8 compared factors.

Size & Scale

MEDPOABI
Market Cap $17.10 billion $625.18 million
Revenue (TTM) $2.78 billion $38.46 million
Net Income (TTM) $491.50 million $-44,270,000

MEDP leads on 3 of 3 size & scale factors.

Valuation

MEDPOABI
P/E Ratio 36.45
Price / Book 39.41 2.40
Price / Sales 6.15 16.26

MEDP and OABI split the valuation factors evenly.

Profitability

MEDPOABI
Net Margin 17.67% -115.12%
Return on Equity 113.29% -17.01%

MEDP leads on 2 of 2 profitability factors.

Risk & Sentiment

MEDPOABI
Short Interest 1.35% 1.67%

MEDP leads on 1 of 1 risk & sentiment factors.

Dig deeper: MEDP overview, MEDP financials, OABI overview, OABI financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.