Stephen Willey

Stock Analyst at Stifel

(4.17)
# 1,123
Out of 4,608 analysts
114
Total ratings
46.67%
Success rate
16.97%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Cue Biopharma
Aug 20, 2024
Maintains: Buy
Price Target: $8$4
Current: $0.73
Upside: +445.40%
Insmed
Aug 9, 2024
Maintains: Buy
Price Target: $74$88
Current: $73.02
Upside: +20.51%
Zymeworks
Aug 2, 2024
Maintains: Buy
Price Target: $20$21
Current: $12.39
Upside: +69.49%
HilleVax
Jul 9, 2024
Downgrades: Hold
Price Target: $34$3
Current: $1.80
Upside: +66.67%
Geron
Jun 10, 2024
Maintains: Buy
Price Target: $6$7
Current: $4.44
Upside: +57.66%
Nurix Therapeutics
May 15, 2024
Maintains: Buy
Price Target: $27
Current: $21.97
Upside: +22.89%
Bolt Biotherapeutics
May 15, 2024
Downgrades: Hold
Price Target: $6$1.5
Current: $0.65
Upside: +132.13%
MacroGenics
May 10, 2024
Downgrades: Hold
Price Target: $29$7
Current: $3.53
Upside: +98.30%
MEI Pharma
Apr 12, 2024
Maintains: Hold
Price Target: $7
Current: $2.75
Upside: +154.55%
Vor Biopharma
Mar 21, 2024
Maintains: Buy
Price Target: $15$12
Current: $0.66
Upside: +1,719.56%
Reiterates: Hold
Price Target: $68
Current: $67.63
Upside: +0.55%
Maintains: Buy
Price Target: $21$17
Current: $2.48
Upside: +585.48%
Maintains: Hold
Price Target: $23$25
Current: $26.50
Upside: -5.66%
Maintains: Buy
Price Target: $3$4
Current: $1.93
Upside: +107.25%
Maintains: Buy
Price Target: $53$62
Current: $40.84
Upside: +51.81%
Maintains: Buy
Price Target: $26$25
Current: $14.40
Upside: +73.61%
Maintains: Buy
Price Target: $4$5
Current: $0.61
Upside: +720.48%
Maintains: Buy
Price Target: $21$18
Current: $4.17
Upside: +331.65%
Initiates: Buy
Price Target: $9
Current: $1.92
Upside: +368.75%
Initiates: Buy
Price Target: $12
Current: $4.07
Upside: +194.84%
Downgrades: Hold
Price Target: $228$288
Current: $5.66
Upside: +4,988.34%
Initiates: Buy
Price Target: $285
Current: $1.31
Upside: +21,655.73%
Maintains: Buy
Price Target: $22$21
Current: $1.31
Upside: +1,503.05%
Downgrades: Hold
Price Target: $10$4
Current: $1.61
Upside: +148.45%
Maintains: Buy
Price Target: $125$123
Current: $271.55
Upside: -54.70%
Maintains: Hold
Price Target: $48$47
Current: $39.38
Upside: +19.35%
Maintains: Buy
Price Target: $102$109
Current: $69.66
Upside: +56.47%
Terminates: Hold
Price Target: n/a
Current: $19.56
Upside: -
Maintains: Buy
Price Target: $23$25
Current: $0.15
Upside: +16,133.77%
Maintains: Buy
Price Target: $20$23
Current: $6.41
Upside: +258.81%