Steve Scala

Stock Analyst at TD Cowen

(4.48)
# 1,096
Out of 4,556 analysts
391
Total ratings
62.9%
Success rate
10.5%
Average return

Stocks Rated by Steve Scala

Johnson & Johnson
Jul 13, 2026
Maintained: Buy
Price Target: $300
Current: $255.63
Upside: +17.36%
Zoetis
Jun 30, 2026
Rated: Buy
Price Target: $150$104
Current: $74.19
Upside: +40.18%
Sanofi
Jun 29, 2026
Maintained: Hold
Price Target: $57
Current: $43.79
Upside: +30.17%
Elanco Animal Health
Jun 18, 2026
Rated: Buy
Price Target: $24$32
Current: $25.34
Upside: +26.28%
GSK plc
Jun 11, 2026
Maintained: Hold
Price Target: $70
Current: $50.76
Upside: +37.90%
Novartis AG
Jun 11, 2026
Maintained: Hold
Price Target: $148$180
Current: $153.08
Upside: +17.59%
Pfizer
May 6, 2026
Maintained: Hold
Price Target: $30
Current: $24.82
Upside: +20.87%
AstraZeneca PLC
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $12,702.00
Upside: -
Roche Holding AG
Apr 23, 2026
Maintained: Hold
Price Target: $67
Current: $51.70
Upside: +29.59%
Eli Lilly and Company
Apr 2, 2026
Maintained: Buy
Price Target: $1,250
Current: $1,163.01
Upside: +7.48%
Maintained: Hold
Price Target: $120$137
Current: $127.47
Upside: +7.48%
Maintained: Buy
Price Target: $280
Current: $253.30
Upside: +10.54%
Maintained: Hold
Price Target: $9$8
Current: $7.91
Upside: +1.14%
Maintained: Hold
Price Target: $64$54
Current: $60.76
Upside: -11.13%
Maintained: Hold
Price Target: $19$15
Current: $13.52
Upside: n/a
Maintained: Hold
Price Target: $16.92
Current: $6.44
Upside: n/a
Rated: Buy
Price Target: $42
Current: $58.72
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.27
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.89
Upside: n/a
Maintained: Hold
Price Target: CHF 96.59CHF 109.47
Current: CHF 125.34
Upside: n/a
Reiterated: Buy
Price Target: $80$155
Current: $48.19
Upside: n/a
Maintained: Buy
Price Target: kr 1,054
Current: kr 324.49
Upside: n/a
Maintained: Hold
Price Target: 2,250p1,790p
Current: 1,911p
Upside: n/a
Downgraded: Hold
Price Target: CHF 367.00
Current: CHF 332.40
Upside: n/a
Initiated Coverage: Hold
Price Target: €42.10€98.00
Current: €76.84
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $4.33
Upside: n/a
Reiterated: Hold
Price Target: €68.41€75.43
Current: €136.90
Upside: n/a
Reiterated: Buy
Price Target: $209
Current: $366.05
Upside: n/a