Stephen Willey

Stock Analyst at Stifel

(3.08)
# 1,204
Out of 4,759 analysts
127
Total ratings
36.96%
Success rate
2.85%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

AbCellera Biologics
Feb 28, 2025
Maintains: Buy
Price Target: $12$10
Current: $2.33
Upside: +329.18%
Geron
Feb 27, 2025
Maintains: Buy
Price Target: $8$4
Current: $1.73
Upside: +131.21%
Insmed
Feb 21, 2025
Maintains: Buy
Price Target: $97$96
Current: $74.89
Upside: +28.19%
Exelixis
Feb 12, 2025
Maintains: Hold
Price Target: $30$36
Current: $38.58
Upside: -6.69%
Incyte
Feb 10, 2025
Maintains: Hold
Price Target: $75$77
Current: $70.79
Upside: +8.77%
Nurix Therapeutics
Jan 29, 2025
Maintains: Buy
Price Target: $34$36
Current: $13.86
Upside: +159.74%
IGM Biosciences
Jan 10, 2025
Downgrades: Hold
Price Target: $27$2.5
Current: $1.32
Upside: +89.39%
X4 Pharmaceuticals
Nov 14, 2024
Maintains: Buy
Price Target: $5$4
Current: $0.35
Upside: +1,037.01%
Zymeworks
Oct 28, 2024
Maintains: Buy
Price Target: $21$28
Current: $12.00
Upside: +133.33%
Bicara Therapeutics
Oct 8, 2024
Initiates: Buy
Price Target: $47
Current: $16.55
Upside: +183.99%
Maintains: Buy
Price Target: $8$4
Current: $1.10
Upside: +263.64%
Downgrades: Hold
Price Target: $34$3
Current: $1.84
Upside: +63.04%
Downgrades: Hold
Price Target: $6$1.5
Current: $0.44
Upside: +244.04%
Downgrades: Hold
Price Target: $29$7
Current: $2.27
Upside: +208.37%
Maintains: Hold
Price Target: $7
Current: $2.40
Upside: +191.67%
Maintains: Buy
Price Target: $15$12
Current: $1.00
Upside: +1,100.00%
Maintains: Buy
Price Target: $3$4
Current: $1.66
Upside: +140.96%
Maintains: Buy
Price Target: $53$62
Current: $36.50
Upside: +69.86%
Maintains: Buy
Price Target: $21$18
Current: $1.84
Upside: +878.26%
Initiates: Buy
Price Target: $9
Current: $2.69
Upside: +234.57%
Initiates: Buy
Price Target: $12
Current: $3.40
Upside: +252.94%
Downgrades: Hold
Price Target: $228$288
Current: $1.95
Upside: +14,669.23%
Maintains: Buy
Price Target: $22$21
Current: $0.78
Upside: +2,595.76%
Downgrades: Hold
Price Target: $10$4
Current: $0.39
Upside: +920.93%
Maintains: Buy
Price Target: $125$123
Current: $244.52
Upside: -49.70%
Maintains: Hold
Price Target: $48$47
Current: $33.81
Upside: +39.01%
Maintains: Buy
Price Target: $102$109
Current: $72.23
Upside: +50.91%
Terminates: Hold
Price Target: n/a
Current: $17.64
Upside: -
Maintains: Buy
Price Target: $23$25
Current: $0.27
Upside: +9,074.31%
Maintains: Buy
Price Target: $20$23
Current: $6.15
Upside: +273.98%