EquityFolio

ICLR vs MEDP

ICON plc - Ordinary Shares · Medpace Holdings, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric ICLR MEDP
Price $169.31 $587.52
Market Cap $13.06B $16.40B
P/E 56.96 36.35
P/B 1.39 37.80
P/S 1.58 6.48
ROE 2.4% 104.0%
Net Margin 2.8% 17.8%
Gross Margin
Revenue Growth 0.8% 20.0%
Dividend Yield
EPS $2.97 $16.16

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.