Stephen Willey

Stock Analyst at Stifel

(3.52)
# 926
Out of 4,944 analysts
134
Total ratings
43.16%
Success rate
7.22%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $4.60
Upside: +52.17%
Exelixis
Jul 29, 2025
Maintains: Hold
Price Target: $38$41
Current: $38.32
Upside: +6.99%
Celcuity
Jul 1, 2025
Reinstates: Buy
Price Target: $30
Current: $50.60
Upside: -40.71%
Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $13.90
Upside: +101.44%
Incyte
Jun 16, 2025
Upgrades: Buy
Price Target: $75$107
Current: $85.60
Upside: +25.00%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.62
Upside: +208.64%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $5.68
Upside: +252.11%
Nurix Therapeutics
Apr 9, 2025
Maintains: Buy
Price Target: $36$35
Current: $10.27
Upside: +240.80%
Nkarta
Mar 27, 2025
Maintains: Buy
Price Target: $15$14
Current: $2.11
Upside: +563.51%
Vor Biopharma
Mar 21, 2025
Maintains: Buy
Price Target: $12$5
Current: $1.97
Upside: +153.81%
Maintains: Buy
Price Target: $8$4
Current: $1.41
Upside: +183.69%
Maintains: Buy
Price Target: $97$96
Current: $125.00
Upside: -23.20%
Downgrades: Hold
Price Target: $27$2.5
Current: $1.28
Upside: +95.31%
Maintains: Buy
Price Target: $150$120
Current: $2.68
Upside: +4,377.61%
Maintains: Buy
Price Target: $21$28
Current: $13.84
Upside: +102.31%
Initiates: Buy
Price Target: $47
Current: $11.10
Upside: +323.42%
Maintains: Buy
Price Target: $8$4
Current: $0.83
Upside: +383.97%
Downgrades: Hold
Price Target: $34$3
Current: $2.07
Upside: +44.93%
Maintains: Hold
Price Target: $7
Current: $5.00
Upside: +40.00%
Maintains: Buy
Price Target: $3$4
Current: $1.46
Upside: +173.97%
Maintains: Buy
Price Target: $53$62
Current: $37.30
Upside: +66.22%
Initiates: Buy
Price Target: $9
Current: $3.02
Upside: +198.01%
Initiates: Buy
Price Target: $12
Current: $2.06
Upside: +482.52%
Downgrades: Hold
Price Target: $228$288
Current: $1.64
Upside: +17,514.68%
Maintains: Buy
Price Target: $22$21
Current: $1.97
Upside: +965.99%
Downgrades: Hold
Price Target: $10$4
Current: $1.14
Upside: +250.88%
Maintains: Buy
Price Target: $125$123
Current: $431.12
Upside: -71.47%
Maintains: Hold
Price Target: $48$47
Current: $42.47
Upside: +10.67%
Maintains: Buy
Price Target: $102$109
Current: $57.37
Upside: +89.99%
Terminates: Hold
Price Target: n/a
Current: $20.68
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $5.98
Upside: +284.62%