EquityFolio

INCY vs MEDP

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

Relative return (rebased to 100)

Key stats

Metric INCY MEDP
Price $127.10 $584.93
Market Cap $25.39B $16.71B
P/E 19.74 37.03
P/B 4.52 27.92
P/S 4.94 6.60
ROE 22.9% 75.4%
Net Margin 25.0% 17.8%
Gross Margin
Revenue Growth 21.2% 20.0%
Dividend Yield
EPS $6.44 $15.80

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