Steve Scala

Stock Analyst at TD Cowen

(4.46)
# 1,099
Out of 4,463 analysts
391
Total ratings
63.2%
Success rate
10.6%
Average return

Stocks Rated by Steve Scala

Zoetis
Jun 30, 2026
Rated: Buy
Price Target: $150$104
Current: $72.45
Upside: +43.55%
Sanofi
Jun 29, 2026
Maintained: Hold
Price Target: $57
Current: $41.63
Upside: +36.92%
Elanco Animal Health
Jun 18, 2026
Rated: Buy
Price Target: $24$32
Current: $24.09
Upside: +32.84%
GSK plc
Jun 11, 2026
Maintained: Hold
Price Target: $70
Current: $51.30
Upside: +36.45%
Novartis AG
Jun 11, 2026
Maintained: Hold
Price Target: $148$180
Current: $154.14
Upside: +16.78%
Novavax
May 6, 2026
Rated: Hold
Price Target: $8$9
Current: $9.46
Upside: -4.86%
Pfizer
May 6, 2026
Maintained: Hold
Price Target: $30
Current: $23.88
Upside: +25.63%
AstraZeneca PLC
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $13,854.00
Upside: -
Roche Holding AG
Apr 23, 2026
Maintained: Hold
Price Target: $67
Current: $50.59
Upside: +32.44%
Eli Lilly and Company
Apr 2, 2026
Maintained: Buy
Price Target: $1,250
Current: $1,191.74
Upside: +4.89%
Maintained: Hold
Price Target: $120$137
Current: $125.37
Upside: +9.28%
Maintained: Buy
Price Target: $280
Current: $251.06
Upside: +11.53%
Maintained: Hold
Price Target: $64$54
Current: $56.44
Upside: -4.32%
Maintained: Hold
Price Target: $19$15
Current: $13.53
Upside: n/a
Maintained: Hold
Price Target: $17.06
Current: $6.99
Upside: n/a
Rated: Buy
Price Target: $42
Current: $55.78
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $2.22
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.70
Upside: n/a
Maintained: Hold
Price Target: CHF 96.59CHF 109.47
Current: $125.00
Upside: n/a
Reiterated: Buy
Price Target: $80$155
Current: $48.77
Upside: n/a
Maintained: Buy
Price Target: kr 1,054
Current: $324.00
Upside: n/a
Maintained: Hold
Price Target: 2,250p1,790p
Current: $1,930.00
Upside: n/a
Downgraded: Hold
Price Target: CHF 367.00
Current: $328.80
Upside: n/a
Initiated Coverage: Hold
Price Target: €42.09€98.00
Current: $73.05
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $4.73
Upside: n/a
Reiterated: Hold
Price Target: €68.39€75.41
Current: $144.50
Upside: n/a
Reiterated: Buy
Price Target: $209
Current: $361.33
Upside: n/a