Stephen Willey

Stock Analyst at Stifel

(3.39)
# 976
Out of 4,911 analysts
132
Total ratings
43.62%
Success rate
5.63%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Celcuity
Jul 1, 2025
Reinstates: Buy
Price Target: $30
Current: $13.77
Upside: +117.86%
Crescent Biopharma
Jun 25, 2025
Initiates: Buy
Price Target: $28
Current: $13.29
Upside: +110.68%
Incyte
Jun 16, 2025
Upgrades: Buy
Price Target: $75$107
Current: $70.20
Upside: +52.42%
MacroGenics
May 14, 2025
Maintains: Hold
Price Target: $6$5
Current: $1.71
Upside: +192.40%
Exelixis
May 14, 2025
Maintains: Hold
Price Target: $36$38
Current: $45.60
Upside: -16.67%
Bolt Biotherapeutics
May 13, 2025
Maintains: Hold
Price Target: $25$20
Current: $6.43
Upside: +211.04%
Nurix Therapeutics
Apr 9, 2025
Maintains: Buy
Price Target: $36$35
Current: $11.52
Upside: +203.82%
Nkarta
Mar 27, 2025
Maintains: Buy
Price Target: $15$14
Current: $2.16
Upside: +548.15%
Vor Biopharma
Mar 21, 2025
Maintains: Buy
Price Target: $12$5
Current: $2.20
Upside: +127.27%
AbCellera Biologics
Feb 28, 2025
Maintains: Buy
Price Target: $12$10
Current: $5.11
Upside: +95.69%
Maintains: Buy
Price Target: $8$4
Current: $1.26
Upside: +217.46%
Maintains: Buy
Price Target: $97$96
Current: $103.95
Upside: -7.65%
Downgrades: Hold
Price Target: $27$2.5
Current: $1.27
Upside: +96.85%
Maintains: Buy
Price Target: $150$120
Current: $1.82
Upside: +6,493.41%
Maintains: Buy
Price Target: $21$28
Current: $13.34
Upside: +109.97%
Initiates: Buy
Price Target: $47
Current: $11.77
Upside: +299.32%
Maintains: Buy
Price Target: $8$4
Current: $0.88
Upside: +353.05%
Downgrades: Hold
Price Target: $34$3
Current: $2.15
Upside: +39.53%
Maintains: Hold
Price Target: $7
Current: $6.74
Upside: +3.86%
Maintains: Buy
Price Target: $3$4
Current: $1.53
Upside: +161.44%
Maintains: Buy
Price Target: $53$62
Current: $30.30
Upside: +104.65%
Initiates: Buy
Price Target: $9
Current: $3.18
Upside: +183.02%
Initiates: Buy
Price Target: $12
Current: $2.10
Upside: +471.43%
Downgrades: Hold
Price Target: $228$288
Current: $1.47
Upside: +19,491.84%
Maintains: Buy
Price Target: $22$21
Current: $2.33
Upside: +801.29%
Downgrades: Hold
Price Target: $10$4
Current: $1.10
Upside: +263.64%
Maintains: Buy
Price Target: $125$123
Current: $328.81
Upside: -62.59%
Maintains: Hold
Price Target: $48$47
Current: $42.25
Upside: +11.26%
Maintains: Buy
Price Target: $102$109
Current: $59.01
Upside: +84.71%
Terminates: Hold
Price Target: n/a
Current: $18.71
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $6.91
Upside: +232.85%