Steve Scala

Stock Analyst at TD Cowen

(4.46)
# 1,158
Out of 4,698 analysts
400
Total ratings
62.5%
Success rate
10.1%
Average return

Stocks Rated by Steve Scala

Sanofi
Aug 31, 2026
Maintained: Hold
Price Target: $57
Current: $44.34
Upside: +28.57%
AstraZeneca PLC
Aug 31, 2026
Maintained: Buy
Price Target: 17,799p
Current: 12,146p
Upside: +46.54%
GSK plc
Aug 25, 2026
Maintained: Buy
Price Target: $70
Current: $50.87
Upside: +37.61%
Zoetis
Aug 25, 2026
Rated: Buy
Price Target: $104$94
Current: $76.29
Upside: +23.21%
Elanco Animal Health
Aug 25, 2026
Rated: Buy
Price Target: $32
Current: $24.42
Upside: +31.04%
Pfizer
Aug 11, 2026
Maintained: Hold
Price Target: n/a
Current: $28.81
Upside: -
AbbVie
Jul 31, 2026
Maintained: Buy
Price Target: $280
Current: $260.21
Upside: +7.61%
Novartis AG
Jul 27, 2026
Maintained: Hold
Price Target: $180
Current: $163.09
Upside: +10.37%
Johnson & Johnson
Jul 13, 2026
Maintained: Buy
Price Target: $300
Current: $278.43
Upside: +7.75%
Roche Holding AG
Apr 23, 2026
Maintained: Hold
Price Target: $67
Current: $55.22
Upside: +21.33%
Maintained: Buy
Price Target: $1,250
Current: $1,159.60
Upside: +7.80%
Maintained: Hold
Price Target: $120$137
Current: $152.34
Upside: -10.07%
Maintained: Hold
Price Target: $9$8
Current: $10.34
Upside: n/a
Maintained: Hold
Price Target: $64$54
Current: $68.09
Upside: n/a
Maintained: Hold
Price Target: $19$15
Current: $13.77
Upside: n/a
Maintained: Hold
Price Target: $16.60
Current: $9.32
Upside: n/a
Rated: Buy
Price Target: $42
Current: $63.88
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.22
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.95
Upside: n/a
Maintained: Hold
Price Target: CHF 96.59CHF 109.47
Current: CHF 131.32
Upside: n/a
Reiterated: Buy
Price Target: $80$155
Current: $47.51
Upside: n/a
Maintained: Buy
Price Target: kr 1,054
Current: kr 301.55
Upside: n/a
Maintained: Hold
Price Target: 2,250p1,790p
Current: 1,867p
Upside: n/a
Downgraded: Hold
Price Target: CHF 367.00
Current: CHF 356.50
Upside: n/a
Initiated Coverage: Hold
Price Target: €41.43€98.00
Current: €76.27
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $5.12
Upside: n/a
Reiterated: Hold
Price Target: €67.32€74.22
Current: €137.85
Upside: n/a
Reiterated: Buy
Price Target: $209
Current: $444.12
Upside: n/a