Steve Scala

Stock Analyst at TD Cowen

(4.41)
# 1,215
Out of 4,649 analysts
395
Total ratings
62.3%
Success rate
10.1%
Average return

Stocks Rated by Steve Scala

Pfizer
Aug 11, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $26.79
Upside: -
GSK plc
Aug 3, 2026
Maintained: Hold
Price Target: $70
Current: $49.52
Upside: +41.36%
AbbVie
Jul 31, 2026
Maintained: Buy
Price Target: $280
Current: $249.46
Upside: +12.24%
Novartis AG
Jul 27, 2026
Maintained: Hold
Price Target: $180
Current: $150.88
Upside: +19.30%
Johnson & Johnson
Jul 13, 2026
Maintained: Buy
Price Target: $300
Current: $260.35
Upside: +15.23%
Zoetis
Jun 30, 2026
Rated: Buy
Price Target: $150$104
Current: $73.79
Upside: +40.94%
Sanofi
Jun 29, 2026
Maintained: Hold
Price Target: $57
Current: $43.72
Upside: +30.38%
Elanco Animal Health
Jun 18, 2026
Rated: Buy
Price Target: $24$32
Current: $23.67
Upside: +35.19%
AstraZeneca PLC
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $11,460.00
Upside: -
Roche Holding AG
Apr 23, 2026
Maintained: Hold
Price Target: $67
Current: $54.52
Upside: +22.89%
Maintained: Buy
Price Target: $1,250
Current: $1,180.16
Upside: +5.92%
Maintained: Hold
Price Target: $120$137
Current: $135.84
Upside: +0.85%
Maintained: Hold
Price Target: $9$8
Current: $8.05
Upside: n/a
Maintained: Hold
Price Target: $64$54
Current: $63.83
Upside: n/a
Maintained: Hold
Price Target: $19$15
Current: $13.72
Upside: n/a
Maintained: Hold
Price Target: $16.65
Current: $9.02
Upside: n/a
Rated: Buy
Price Target: $42
Current: $58.60
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.23
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.99
Upside: n/a
Maintained: Hold
Price Target: CHF 96.59CHF 109.47
Current: CHF 122.44
Upside: n/a
Reiterated: Buy
Price Target: $80$155
Current: $45.89
Upside: n/a
Maintained: Buy
Price Target: kr 1,054
Current: kr 294.70
Upside: n/a
Maintained: Hold
Price Target: 2,250p1,790p
Current: 1,818p
Upside: n/a
Downgraded: Hold
Price Target: CHF 367.00
Current: CHF 355.10
Upside: n/a
Initiated Coverage: Hold
Price Target: €41.50€98.00
Current: €75.52
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $4.67
Upside: n/a
Reiterated: Hold
Price Target: €67.43€74.35
Current: €136.30
Upside: n/a
Reiterated: Buy
Price Target: $209
Current: $415.21
Upside: n/a