Stephen Willey

Stock Analyst at Stifel

(2.26)
# 2,437
Out of 4,814 analysts
131
Total ratings
34.38%
Success rate
-1.34%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Stephen Willey

Nurix Therapeutics
Apr 9, 2025
Maintains: Buy
Price Target: $36$35
Current: $9.32
Upside: +275.54%
Nkarta
Mar 27, 2025
Maintains: Buy
Price Target: $15$14
Current: $1.72
Upside: +713.95%
Bolt Biotherapeutics
Mar 25, 2025
Maintains: Hold
Price Target: $1.5$1.25
Current: $0.34
Upside: +270.92%
Vor Biopharma
Mar 21, 2025
Maintains: Buy
Price Target: $12$5
Current: $0.65
Upside: +669.23%
AbCellera Biologics
Feb 28, 2025
Maintains: Buy
Price Target: $12$10
Current: $2.42
Upside: +314.08%
Geron
Feb 27, 2025
Maintains: Buy
Price Target: $8$4
Current: $1.27
Upside: +216.21%
Insmed
Feb 21, 2025
Maintains: Buy
Price Target: $97$96
Current: $72.47
Upside: +32.47%
Exelixis
Feb 12, 2025
Maintains: Hold
Price Target: $30$36
Current: $36.06
Upside: -0.17%
Incyte
Feb 10, 2025
Maintains: Hold
Price Target: $75$77
Current: $58.22
Upside: +32.26%
IGM Biosciences
Jan 10, 2025
Downgrades: Hold
Price Target: $27$2.5
Current: $1.24
Upside: +102.43%
Maintains: Buy
Price Target: $5$4
Current: $0.19
Upside: +1,983.33%
Maintains: Buy
Price Target: $21$28
Current: $11.54
Upside: +142.63%
Initiates: Buy
Price Target: $47
Current: $12.13
Upside: +287.63%
Maintains: Buy
Price Target: $8$4
Current: $0.80
Upside: +399.94%
Downgrades: Hold
Price Target: $34$3
Current: $1.69
Upside: +77.51%
Downgrades: Hold
Price Target: $29$7
Current: $1.27
Upside: +451.18%
Maintains: Hold
Price Target: $7
Current: $1.97
Upside: +256.09%
Maintains: Buy
Price Target: $3$4
Current: $1.49
Upside: +168.46%
Maintains: Buy
Price Target: $53$62
Current: $35.16
Upside: +76.36%
Initiates: Buy
Price Target: $9
Current: $1.77
Upside: +409.92%
Initiates: Buy
Price Target: $12
Current: $1.80
Upside: +566.67%
Downgrades: Hold
Price Target: $228$288
Current: $1.74
Upside: +16,451.72%
Maintains: Buy
Price Target: $22$21
Current: $0.78
Upside: +2,600.96%
Downgrades: Hold
Price Target: $10$4
Current: $0.51
Upside: +684.16%
Maintains: Buy
Price Target: $125$123
Current: $234.75
Upside: -47.60%
Maintains: Hold
Price Target: $48$47
Current: $28.32
Upside: +65.96%
Maintains: Buy
Price Target: $102$109
Current: $59.12
Upside: +84.37%
Terminates: Hold
Price Target: n/a
Current: $18.27
Upside: -
Maintains: Buy
Price Target: $23$25
Current: $0.22
Upside: +11,025.95%
Maintains: Buy
Price Target: $20$23
Current: $4.33
Upside: +431.79%