Stephen Willey

Stock Analyst at Stifel

(3.37)
# 1,006
Out of 4,981 analysts
120
Total ratings
40.86%
Success rate
6.5%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

X4 Pharmaceuticals
Aug 29, 2025
Maintains: Buy
Price Target: $30$9
Current: $2.99
Upside: +201.00%
Insmed
Aug 14, 2025
Maintains: Buy
Price Target: $121$145
Current: $143.14
Upside: +1.30%
Nkarta
Aug 14, 2025
Maintains: Buy
Price Target: $14$12
Current: $1.97
Upside: +509.14%
AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $4.35
Upside: +60.92%
Exelixis
Jul 29, 2025
Maintains: Hold
Price Target: $38$41
Current: $39.01
Upside: +5.10%
Celcuity
Jul 1, 2025
Reinstates: Buy
Price Target: $30
Current: $55.07
Upside: -45.52%
Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $12.22
Upside: +129.13%
Incyte
Jun 16, 2025
Upgrades: Buy
Price Target: $75$107
Current: $83.14
Upside: +28.70%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.56
Upside: +220.51%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $5.30
Upside: +277.36%
Maintains: Buy
Price Target: $36$35
Current: $8.67
Upside: +303.69%
Maintains: Buy
Price Target: $12$5
Current: $1.60
Upside: +212.50%
Maintains: Buy
Price Target: $8$4
Current: $1.27
Upside: +214.96%
Maintains: Buy
Price Target: $21$28
Current: $15.93
Upside: +75.77%
Initiates: Buy
Price Target: $47
Current: $11.38
Upside: +313.01%
Maintains: Buy
Price Target: $8$4
Current: $0.74
Upside: +440.61%
Downgrades: Hold
Price Target: $34$3
Current: $2.11
Upside: +42.52%
Maintains: Buy
Price Target: $3$4
Current: $1.38
Upside: +189.86%
Maintains: Buy
Price Target: $53$62
Current: $36.08
Upside: +71.84%
Initiates: Buy
Price Target: $9
Current: $3.69
Upside: +143.90%
Initiates: Buy
Price Target: $12
Current: $1.61
Upside: +645.34%
Downgrades: Hold
Price Target: $228$288
Current: $2.28
Upside: +12,531.58%
Maintains: Buy
Price Target: $22$21
Current: $1.88
Upside: +1,017.02%
Downgrades: Hold
Price Target: $10$4
Current: $1.12
Upside: +257.14%
Maintains: Buy
Price Target: $125$123
Current: $461.14
Upside: -73.33%
Maintains: Hold
Price Target: $48$47
Current: $61.10
Upside: -23.08%
Maintains: Buy
Price Target: $102$109
Current: $53.14
Upside: +105.12%
Terminates: Hold
Price Target: n/a
Current: $19.55
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $7.81
Upside: +194.49%