Stephen Willey

Stock Analyst at Stifel

(3.04)
# 1,311
Out of 4,876 analysts
131
Total ratings
39.78%
Success rate
1.82%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $17.18
Upside: +62.95%
Incyte
Jun 16, 2025
Upgrades: Buy
Price Target: $75$107
Current: $70.06
Upside: +52.73%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.25
Upside: +300.00%
Exelixis
May 14, 2025
Maintains: Hold
Price Target: $36$38
Current: $43.60
Upside: -12.84%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $5.61
Upside: +256.51%
Nurix Therapeutics
Apr 9, 2025
Maintains: Buy
Price Target: $36$35
Current: $11.74
Upside: +198.13%
Nkarta
Mar 27, 2025
Maintains: Buy
Price Target: $15$14
Current: $1.73
Upside: +709.25%
Vor Biopharma
Mar 21, 2025
Maintains: Buy
Price Target: $12$5
Current: $1.07
Upside: +367.29%
AbCellera Biologics
Feb 28, 2025
Maintains: Buy
Price Target: $12$10
Current: $3.65
Upside: +173.97%
Geron
Feb 27, 2025
Maintains: Buy
Price Target: $8$4
Current: $1.51
Upside: +165.78%
Maintains: Buy
Price Target: $97$96
Current: $101.45
Upside: -5.37%
Downgrades: Hold
Price Target: $27$2.5
Current: $1.21
Upside: +106.61%
Maintains: Buy
Price Target: $150$120
Current: $2.01
Upside: +5,870.15%
Maintains: Buy
Price Target: $21$28
Current: $12.28
Upside: +128.01%
Initiates: Buy
Price Target: $47
Current: $8.90
Upside: +428.39%
Maintains: Buy
Price Target: $8$4
Current: $0.78
Upside: +412.82%
Downgrades: Hold
Price Target: $34$3
Current: $1.94
Upside: +54.64%
Maintains: Hold
Price Target: $7
Current: $2.70
Upside: +159.26%
Maintains: Buy
Price Target: $3$4
Current: $1.65
Upside: +143.16%
Maintains: Buy
Price Target: $53$62
Current: $32.26
Upside: +92.22%
Initiates: Buy
Price Target: $9
Current: $2.66
Upside: +238.98%
Initiates: Buy
Price Target: $12
Current: $1.70
Upside: +605.88%
Downgrades: Hold
Price Target: $228$288
Current: $2.23
Upside: +12,814.80%
Maintains: Buy
Price Target: $22$21
Current: $3.00
Upside: +600.00%
Downgrades: Hold
Price Target: $10$4
Current: $0.88
Upside: +352.08%
Maintains: Buy
Price Target: $125$123
Current: $319.11
Upside: -61.46%
Maintains: Hold
Price Target: $48$47
Current: $39.73
Upside: +18.30%
Maintains: Buy
Price Target: $102$109
Current: $54.56
Upside: +99.78%
Terminates: Hold
Price Target: n/a
Current: $19.88
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $6.41
Upside: +259.09%