Stephen Willey

Stock Analyst at Stifel

(3.46)
# 895
Out of 4,947 analysts
136
Total ratings
41.24%
Success rate
7.03%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Insmed
Aug 14, 2025
Maintains: Buy
Price Target: $121$145
Current: $127.80
Upside: +13.46%
Nkarta
Aug 14, 2025
Maintains: Buy
Price Target: $14$12
Current: $2.33
Upside: +415.02%
AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $4.59
Upside: +52.51%
Exelixis
Jul 29, 2025
Maintains: Hold
Price Target: $38$41
Current: $38.31
Upside: +7.02%
Celcuity
Jul 1, 2025
Reinstates: Buy
Price Target: $30
Current: $51.79
Upside: -42.07%
Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $13.79
Upside: +103.05%
Incyte
Jun 16, 2025
Upgrades: Buy
Price Target: $75$107
Current: $86.92
Upside: +23.10%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.59
Upside: +215.46%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $5.15
Upside: +288.35%
Nurix Therapeutics
Apr 9, 2025
Maintains: Buy
Price Target: $36$35
Current: $10.58
Upside: +230.81%
Maintains: Buy
Price Target: $12$5
Current: $2.14
Upside: +133.64%
Maintains: Buy
Price Target: $8$4
Current: $1.45
Upside: +175.86%
Downgrades: Hold
Price Target: $27$2.5
Current: $1.27
Upside: +96.85%
Maintains: Buy
Price Target: $150$120
Current: $2.85
Upside: +4,110.53%
Maintains: Buy
Price Target: $21$28
Current: $14.36
Upside: +94.99%
Initiates: Buy
Price Target: $47
Current: $11.64
Upside: +303.78%
Maintains: Buy
Price Target: $8$4
Current: $0.83
Upside: +384.26%
Downgrades: Hold
Price Target: $34$3
Current: $2.08
Upside: +44.23%
Maintains: Hold
Price Target: $7
Current: $4.89
Upside: +43.15%
Maintains: Buy
Price Target: $3$4
Current: $1.43
Upside: +179.72%
Maintains: Buy
Price Target: $53$62
Current: $38.23
Upside: +62.18%
Initiates: Buy
Price Target: $9
Current: $2.97
Upside: +203.03%
Initiates: Buy
Price Target: $12
Current: $2.01
Upside: +498.50%
Downgrades: Hold
Price Target: $228$288
Current: $1.86
Upside: +15,383.87%
Maintains: Buy
Price Target: $22$21
Current: $1.91
Upside: +999.48%
Downgrades: Hold
Price Target: $10$4
Current: $1.24
Upside: +222.58%
Maintains: Buy
Price Target: $125$123
Current: $448.91
Upside: -72.60%
Maintains: Hold
Price Target: $48$47
Current: $43.78
Upside: +7.35%
Maintains: Buy
Price Target: $102$109
Current: $57.54
Upside: +89.43%
Terminates: Hold
Price Target: n/a
Current: $20.92
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $7.62
Upside: +201.84%