Comparison Results
Eli Lilly & Co
$1233.66
$1.06T
37.66
49.77%
18 Buy
2 Hold
1 Sell
Strong Buy
Johnson & Johnson
$273.14
$648.55B
30.88
50.93%
14 Buy
3 Hold
0 Sell
Strong Buy
Merck & Company
$156.45
$366.28B
117.14
74.36%
13 Buy
5 Hold
0 Sell
Moderate Buy
Performance Comparison
MX:PFE
Pfizer
470.82
43.30
10.13%
LLY
Eli Lilly & Co
1,124.21
374.32
49.92%
JNJ
Johnson & Johnson
267.08
95.16
55.36%
MRK
Merck & Company
147.53
66.22
81.44%
NVS
Novartis
137.48
13.36
10.76%
ABBV
AbbVie
250.91
45.64
22.23%