EquityFolio

LLY vs MRK

Eli Lilly and Company · Merck & Company Inc

Relative return (rebased to 100)

Key stats

Metric LLY MRK
Price $1,115.68 $128.00
Market Cap $1.05T $316.14B
P/E 50.91 17.32
P/B 33.68 6.89
P/S 16.12 4.86
ROE 66.2% 39.8%
Net Margin 31.7% 28.1%
Gross Margin
Revenue Growth 44.7% 1.3%
Dividend Yield 0.56% 2.56%
EPS $21.92 $7.39

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