Stephen Willey

Stock Analyst at Stifel

(3.85)
# 658
Out of 5,127 analysts
126
Total ratings
41.94%
Success rate
13.07%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Zymeworks
Nov 19, 2025
Maintains: Buy
Price Target: $30$40
Current: $23.10
Upside: +73.16%
Celcuity
Nov 13, 2025
Maintains: Buy
Price Target: $68$115
Current: $104.67
Upside: +9.87%
Nkarta
Nov 11, 2025
Maintains: Buy
Price Target: $12$11
Current: $2.11
Upside: +421.33%
Disc Medicine
Nov 3, 2025
Reinstates: Buy
Price Target: $125
Current: $79.29
Upside: +57.65%
Arcellx
Oct 16, 2025
Reinstates: Buy
Price Target: $129
Current: $64.31
Upside: +100.59%
Incyte
Sep 22, 2025
Maintains: Buy
Price Target: $110$115
Current: $105.92
Upside: +8.57%
X4 Pharmaceuticals
Aug 29, 2025
Maintains: Buy
Price Target: $30$9
Current: $4.04
Upside: +122.77%
Insmed
Aug 14, 2025
Maintains: Buy
Price Target: $121$145
Current: $170.27
Upside: -14.84%
AbCellera Biologics
Aug 8, 2025
Maintains: Buy
Price Target: $8$7
Current: $4.11
Upside: +70.32%
Exelixis
Jul 29, 2025
Maintains: Hold
Price Target: $38$41
Current: $44.15
Upside: -7.13%
Initiates: Buy
Price Target: $28
Current: $10.97
Upside: +155.24%
Maintains: Hold
Price Target: $6$5
Current: $1.79
Upside: +179.33%
Maintains: Hold
Price Target: $25$20
Current: $5.81
Upside: +244.23%
Maintains: Buy
Price Target: $36$35
Current: $18.63
Upside: +87.87%
Maintains: Buy
Price Target: $240$100
Current: $12.78
Upside: +682.47%
Maintains: Buy
Price Target: $8$4
Current: $1.37
Upside: +191.97%
Initiates: Buy
Price Target: $47
Current: $16.56
Upside: +183.82%
Maintains: Buy
Price Target: $8$4
Current: $0.39
Upside: +918.07%
Maintains: Buy
Price Target: $3$4
Current: $1.64
Upside: +143.90%
Maintains: Buy
Price Target: $53$62
Current: $41.22
Upside: +50.41%
Initiates: Buy
Price Target: $9
Current: $5.17
Upside: +74.08%
Initiates: Buy
Price Target: $12
Current: $1.89
Upside: +534.92%
Downgrades: Hold
Price Target: $228$288
Current: $1.61
Upside: +17,788.20%
Maintains: Buy
Price Target: $22$21
Current: $2.57
Upside: +717.12%
Downgrades: Hold
Price Target: $10$4
Current: $1.18
Upside: +238.98%
Maintains: Buy
Price Target: $125$123
Current: $399.40
Upside: -69.20%
Maintains: Hold
Price Target: $48$47
Current: $81.54
Upside: -42.36%
Maintains: Buy
Price Target: $102$109
Current: $60.35
Upside: +80.61%
Terminates: Hold
Price Target: n/a
Current: $19.65
Upside: -
Maintains: Buy
Price Target: $20$23
Current: $8.85
Upside: +159.89%