EquityFolio

INCY vs MEDP

Incyte Corporation - Common Stock · Medpace Holdings, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric INCY MEDP
Price $121.47 $587.52
Market Cap $24.27B $16.40B
P/E 18.86 36.35
P/B 4.32 37.80
P/S 4.72 6.48
ROE 22.9% 104.0%
Net Margin 25.0% 17.8%
Gross Margin
Revenue Growth 21.2% 20.0%
Dividend Yield
EPS $6.44 $16.16

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