Stephen Willey

Stock Analyst at Stifel

(3.22)
# 1,071
Out of 4,749 analysts
121
Total ratings
42.39%
Success rate
3.61%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Nurix Therapeutics
Jan 29, 2025
Maintains: Buy
Price Target: $34$36
Current: $19.71
Upside: +82.65%
IGM Biosciences
Jan 10, 2025
Downgrades: Hold
Price Target: $27$2.5
Current: $1.51
Upside: +65.56%
X4 Pharmaceuticals
Nov 14, 2024
Maintains: Buy
Price Target: $5$4
Current: $0.70
Upside: +471.35%
AbCellera Biologics
Nov 5, 2024
Reiterates: Buy
Price Target: $14$12
Current: $3.17
Upside: +278.55%
Zymeworks
Oct 28, 2024
Maintains: Buy
Price Target: $21$28
Current: $14.60
Upside: +91.78%
Exelixis
Oct 16, 2024
Maintains: Hold
Price Target: $26$30
Current: $33.15
Upside: -9.50%
Bicara Therapeutics
Oct 8, 2024
Initiates: Buy
Price Target: $47
Current: $12.62
Upside: +272.42%
Cue Biopharma
Aug 20, 2024
Maintains: Buy
Price Target: $8$4
Current: $1.45
Upside: +175.86%
Insmed
Aug 9, 2024
Maintains: Buy
Price Target: $74$88
Current: $76.58
Upside: +14.91%
HilleVax
Jul 9, 2024
Downgrades: Hold
Price Target: $34$3
Current: $1.97
Upside: +52.28%
Maintains: Buy
Price Target: $6$7
Current: $2.87
Upside: +143.90%
Downgrades: Hold
Price Target: $6$1.5
Current: $0.49
Upside: +206.12%
Downgrades: Hold
Price Target: $29$7
Current: $3.00
Upside: +133.33%
Maintains: Hold
Price Target: $7
Current: $2.85
Upside: +145.61%
Maintains: Buy
Price Target: $15$12
Current: $1.42
Upside: +745.07%
Reiterates: Hold
Price Target: $68
Current: $74.16
Upside: -8.31%
Maintains: Buy
Price Target: $3$4
Current: $2.33
Upside: +71.67%
Maintains: Buy
Price Target: $53$62
Current: $39.98
Upside: +55.08%
Maintains: Buy
Price Target: $21$18
Current: $2.34
Upside: +669.23%
Initiates: Buy
Price Target: $9
Current: $3.22
Upside: +179.50%
Initiates: Buy
Price Target: $12
Current: $3.22
Upside: +272.67%
Downgrades: Hold
Price Target: $228$288
Current: $2.09
Upside: +13,679.90%
Maintains: Buy
Price Target: $22$21
Current: $0.86
Upside: +2,351.55%
Downgrades: Hold
Price Target: $10$4
Current: $0.76
Upside: +428.96%
Maintains: Buy
Price Target: $125$123
Current: $271.31
Upside: -54.66%
Maintains: Hold
Price Target: $48$47
Current: $31.90
Upside: +47.34%
Maintains: Buy
Price Target: $102$109
Current: $63.36
Upside: +72.03%
Terminates: Hold
Price Target: n/a
Current: $18.64
Upside: -
Maintains: Buy
Price Target: $23$25
Current: $0.27
Upside: +9,221.40%
Maintains: Buy
Price Target: $20$23
Current: $7.33
Upside: +213.78%