EquityFolio

LLY vs MRK

Eli Lilly and Company · Merck & Company Inc

Relative return (rebased to 100)

Key stats

Metric LLY MRK
Price $1,152.93 $146.87
Market Cap $1.09T $362.35B
P/E 52.58 19.85
P/B 32.04 8.64
P/S 16.65 5.57
ROE 60.9% 43.5%
Net Margin 31.7% 28.1%
Gross Margin
Revenue Growth 44.7% 1.3%
Dividend Yield 0.54% 2.23%
EPS $21.93 $7.40

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