Stephen Willey

Stock Analyst at Stifel

(3.68)
# 829
Out of 5,008 analysts
120
Total ratings
42.05%
Success rate
10.87%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Incyte
Sep 22, 2025
Maintains: Buy
Price Target: $110$115
Current: $87.17
Upside: +31.93%
X4 Pharmaceuticals
Aug 29, 2025
Maintains: Buy
Price Target: $30$9
Current: $3.44
Upside: +161.63%
Insmed
Aug 14, 2025
Maintains: Buy
Price Target: $121$145
Current: $162.32
Upside: -10.67%
Nkarta
Aug 14, 2025
Maintains: Buy
Price Target: $14$12
Current: $2.06
Upside: +482.52%
AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $5.77
Upside: +21.32%
Exelixis
Jul 29, 2025
Maintains: Hold
Price Target: $38$41
Current: $39.63
Upside: +3.46%
Celcuity
Jul 1, 2025
Reinstates: Buy
Price Target: $30
Current: $49.22
Upside: -39.04%
Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $11.29
Upside: +148.01%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.72
Upside: +190.70%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $6.20
Upside: +222.58%
Maintains: Buy
Price Target: $36$35
Current: $9.83
Upside: +256.05%
Maintains: Buy
Price Target: $240$100
Current: $33.80
Upside: +195.86%
Maintains: Buy
Price Target: $8$4
Current: $1.29
Upside: +210.08%
Maintains: Buy
Price Target: $21$28
Current: $16.50
Upside: +69.70%
Initiates: Buy
Price Target: $47
Current: $18.17
Upside: +158.67%
Maintains: Buy
Price Target: $8$4
Current: $0.75
Upside: +431.63%
Maintains: Buy
Price Target: $3$4
Current: $1.76
Upside: +127.27%
Maintains: Buy
Price Target: $53$62
Current: $39.16
Upside: +58.32%
Initiates: Buy
Price Target: $9
Current: $3.61
Upside: +149.31%
Initiates: Buy
Price Target: $12
Current: $1.65
Upside: +627.27%
Downgrades: Hold
Price Target: $228$288
Current: $2.39
Upside: +11,950.21%
Maintains: Buy
Price Target: $22$21
Current: $2.16
Upside: +872.22%
Downgrades: Hold
Price Target: $10$4
Current: $1.52
Upside: +163.16%
Maintains: Buy
Price Target: $125$123
Current: $459.58
Upside: -73.24%
Maintains: Hold
Price Target: $48$47
Current: $68.94
Upside: -31.82%
Maintains: Buy
Price Target: $102$109
Current: $54.70
Upside: +99.27%
Terminates: Hold
Price Target: n/a
Current: $17.20
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $8.72
Upside: +163.76%