Comparison Results
Eli Lilly & Co
$1233.66
$1.09T
38.61
39.30%
20 Buy
2 Hold
1 Sell
Strong Buy
Johnson & Johnson
$273.14
$638.00B
29.97
39.03%
14 Buy
4 Hold
0 Sell
Strong Buy
Merck & Company
$156.45
$358.50B
113.87
59.56%
14 Buy
6 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:PFE
Pfizer
25.23
3.77
17.57%
LLY
Eli Lilly & Co
1,149.85
335.14
41.14%
JNJ
Johnson & Johnson
258.66
76.78
42.21%
MRK
Merck & Company
143.81
56.85
65.38%
NVS
Novartis
141.05
12.59
9.80%
ABBV
AbbVie
259.93
30.49
13.29%