Stephen Willey

Stock Analyst at Stifel

(4.12)
# 460
Out of 5,241 analysts
134
Total ratings
46.46%
Success rate
16.33%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Exelixis
May 6, 2026
Maintains: Hold
Price Target: $44$47
Current: $48.67
Upside: -3.43%
Incyte
Apr 29, 2026
Maintains: Buy
Price Target: $120$123
Current: $95.60
Upside: +28.66%
Celcuity
Mar 26, 2026
Maintains: Buy
Price Target: $115$125
Current: $130.96
Upside: -4.55%
Insmed
Mar 24, 2026
Maintains: Buy
Price Target: $205$208
Current: $107.41
Upside: +93.65%
Zymeworks
Mar 3, 2026
Maintains: Buy
Price Target: $40$47
Current: $24.40
Upside: +92.62%
Disc Medicine
Feb 17, 2026
Maintains: Buy
Price Target: $125$110
Current: $64.07
Upside: +71.69%
Nurix Therapeutics
Jan 29, 2026
Maintains: Buy
Price Target: $33$35
Current: $15.24
Upside: +129.66%
Nkarta
Nov 11, 2025
Maintains: Buy
Price Target: $12$11
Current: $2.68
Upside: +310.45%
X4 Pharmaceuticals
Aug 29, 2025
Maintains: Buy
Price Target: $30$9
Current: $3.64
Upside: +147.25%
AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $4.05
Upside: +72.84%
Initiates: Buy
Price Target: $28
Current: $18.48
Upside: +51.52%
Maintains: Hold
Price Target: $6$5
Current: $4.52
Upside: +10.62%
Maintains: Hold
Price Target: $25$20
Current: $4.72
Upside: +323.73%
Maintains: Buy
Price Target: $240$100
Current: $14.11
Upside: +608.72%
Maintains: Buy
Price Target: $8$4
Current: $1.22
Upside: +227.87%
Initiates: Buy
Price Target: $47
Current: $20.04
Upside: +134.59%
Maintains: Buy
Price Target: $240$120
Current: $20.30
Upside: +491.13%
Maintains: Buy
Price Target: $3$4
Current: $2.73
Upside: +46.52%
Maintains: Buy
Price Target: $53$62
Current: $54.05
Upside: +14.71%
Initiates: Buy
Price Target: $9
Current: $1.81
Upside: +397.24%
Initiates: Buy
Price Target: $12
Current: $2.37
Upside: +406.33%
Downgrades: Hold
Price Target: $228$288
Current: $1.22
Upside: +23,506.56%
Maintains: Buy
Price Target: $22$21
Current: $2.59
Upside: +710.81%
Downgrades: Hold
Price Target: $10$4
Current: $2.13
Upside: +87.79%
Maintains: Buy
Price Target: $125$123
Current: $294.30
Upside: -58.21%
Maintains: Hold
Price Target: $48$47
Current: $73.84
Upside: -36.35%
Maintains: Buy
Price Target: $102$109
Current: $49.81
Upside: +118.83%
Terminates: Hold
Price Target: n/a
Current: $21.73
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $8.06
Upside: +185.36%