Steve Scala

Stock Analyst at TD Cowen

(4.47)
# 1,123
Out of 5,000 analysts
403
Total ratings
62.5%
Success rate
10%
Average return

Stocks Rated by Steve Scala

Eli Lilly and Company
Sep 22, 2026
Reiterated: Buy
Price Target: $1,250
Current: $1,150.99
Upside: +8.60%
Merck & Co.
Sep 22, 2026
Reiterated: Hold
Price Target: $137 → $155
Current: $148.08
Upside: +4.67%
Novartis AG
Sep 8, 2026
Reiterated: Hold
Price Target: $180
Current: $142.71
Upside: +26.13%
AbbVie
Sep 4, 2026
Reiterated: Buy
Price Target: $280
Current: $265.08
Upside: +5.63%
AstraZeneca PLC
Aug 31, 2026
Reiterated: Buy
Price Target: 18,007p
Current: 12,376p
Upside: +45.50%
Sanofi
Aug 31, 2026
Reiterated: Hold
Price Target: $57
Current: $41.66
Upside: +36.82%
Elanco Animal Health
Aug 25, 2026
Rated: Buy
Price Target: $32
Current: $22.57
Upside: +41.78%
Zoetis
Aug 25, 2026
Rated: Buy
Price Target: $104 → $94
Current: $71.61
Upside: +31.27%
Pfizer
Aug 11, 2026
Reiterated: Hold
Price Target: n/a
Current: $28.18
Upside: -
GSK plc
Aug 3, 2026
Reiterated: Hold
Price Target: $70
Current: $49.71
Upside: +40.82%
Reiterated: Buy
Price Target: $300
Current: $269.17
Upside: +11.45%
Reiterated: Hold
Price Target: $67
Current: $55.06
Upside: +21.69%
Reiterated: Hold
Price Target: $9 → $8
Current: $10.55
Upside: n/a
Reiterated: Hold
Price Target: $64 → $54
Current: $61.15
Upside: n/a
Reiterated: Hold
Price Target: $19 → $15
Current: $13.73
Upside: n/a
Reiterated: Hold
Price Target: $16.80
Current: $8.04
Upside: n/a
Rated: Buy
Price Target: $42
Current: $57.65
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.83
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.26
Upside: n/a
Reiterated: Hold
Price Target: CHF 96.59 → CHF 109.47
Current: CHF 118.66
Upside: n/a
Reiterated: Buy
Price Target: $80 → $155
Current: $38.17
Upside: n/a
Reiterated: Hold
Price Target: 2,250p → 1,790p
Current: 1,877p
Upside: n/a
Downgraded: Hold
Price Target: CHF 367.00
Current: CHF 361.30
Upside: n/a
Initiated Coverage: Hold
Price Target: €41.33 → €98.00
Current: €72.77
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $4.85
Upside: n/a
Reiterated: Hold
Price Target: €67.17 → €74.57
Current: €132.80
Upside: n/a
Reiterated: Buy
Price Target: $209
Current: $406.09
Upside: n/a