Comparison Results
Eli Lilly & Co
$1233.66
$1.08T
38.72
36.97%
20 Buy
2 Hold
1 Sell
Strong Buy
Johnson & Johnson
$273.14
$609.54B
29.45
35.41%
14 Buy
4 Hold
0 Sell
Strong Buy
Merck & Company
$156.45
$344.27B
112.64
59.84%
14 Buy
6 Hold
0 Sell
Moderate Buy
Performance Comparison
IT:1PFE
Pfizer
24.40
3.27
15.49%
LLY
Eli Lilly & Co
1,157.49
319.15
38.07%
JNJ
Johnson & Johnson
254.78
70.05
37.92%
MRK
Merck & Company
141.94
56.83
66.77%
NVS
Novartis
140.79
11.77
9.12%
ABBV
AbbVie
266.69
40.87
18.10%