Stephen Willey's Stock Ratings

Stifel Analyst

Stephen Willey is an analyst at Stifel. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/09/2024

Overall Average Return

-2.98%

Smart Score

50.5%

Overall Average Return Percentile

32nd

Number of Ratings

51
Buy NowGet Alert
07/09/2024HLVXBuy Now
HilleVax
$1.7175.95%$34 → $3DowngradeBuy → HoldGet Alert
06/10/2024GERNBuy Now
Geron
$4.6152.01%$6 → $7MaintainsBuyGet Alert
06/05/2024INSMBuy Now
Insmed
$70.504.96%$67 → $74MaintainsBuyGet Alert
05/31/2024INSMBuy Now
Insmed
$70.50-4.96%$39 → $67MaintainsBuyGet Alert
05/15/2024NRIXBuy Now
Nurix Therapeutics
$20.7330.25% → $27MaintainsBuyGet Alert
05/15/2024BOLTBuy Now
Bolt Biotherapeutics
$0.72107.9%$6 → $1.5DowngradeBuy → HoldGet Alert
05/10/2024MGNXBuy Now
Macrogenics
$4.2763.93%$29 → $7DowngradeBuy → HoldGet Alert
04/12/2024MEIPBuy Now
MEI Pharma
$2.82148.21%$7 → $7MaintainsHoldGet Alert
04/09/2024CUEBuy Now
Cue Biopharma
$1.01692.08%$8 → $8MaintainsBuyGet Alert
03/21/2024VORBuy Now
Vor Biopharma
$0.901231.11%$15 → $12MaintainsBuyGet Alert
03/12/2024INCYBuy Now
Incyte
$60.5812.25% → $68ReiteratesHold → HoldGet Alert
03/08/2024MGNXBuy Now
Macrogenics
$4.27579.16%$17 → $29MaintainsBuyGet Alert
02/21/2024ABCLBuy Now
AbCellera Biologics
$2.85496.49%$21 → $17MaintainsBuyGet Alert
02/14/2024MEIPBuy Now
MEI Pharma
$2.82148.21%$8 → $7MaintainsHoldGet Alert
02/14/2024INCYBuy Now
Incyte
$60.5812.25%$67 → $68MaintainsHoldGet Alert
02/02/2024EXELBuy Now
Exelixis
$22.0513.35%$23 → $25MaintainsHoldGet Alert
12/19/2023CGENBuy Now
Compugen
$1.71133.92%$3 → $4MaintainsBuyGet Alert
12/18/2023XENEBuy Now
Xenon Pharmaceuticals
$39.2557.96%$53 → $62MaintainsBuyGet Alert
11/14/2023IGMSBuy Now
IGM Biosciences
$7.16249.16%$26 → $25MaintainsBuyGet Alert
11/10/2023HLVXBuy Now
HilleVax
$1.711659.53%$35 → $30MaintainsBuyGet Alert
09/27/2023MEIPBuy Now
MEI Pharma
$2.82219.13%$10 → $9MaintainsHoldGet Alert
09/13/2023EXELBuy Now
Exelixis
$22.054.28% → $23ReiteratesHold → HoldGet Alert
08/11/2023BCELBuy Now
Atreca
$0.091011.11%$4 → $1DowngradeBuy → HoldGet Alert
08/02/2023EXELBuy Now
Exelixis
$22.054.28%$21 → $23MaintainsHoldGet Alert
08/02/2023INCYBuy Now
Incyte
$60.5825.45%$73 → $76MaintainsHoldGet Alert
06/15/2023CUEBuy Now
Cue Biopharma
$1.01692.08% → $8ReiteratesBuy → BuyGet Alert
05/17/2023XFORBuy Now
X4 Pharmaceuticals
$0.60732.36%$4 → $5MaintainsBuyGet Alert
05/12/2023MEIPBuy Now
MEI Pharma
$2.82254.58%$0.5 → $10MaintainsHoldGet Alert
05/12/2023NKTXBuy Now
Nkarta
$5.65218.58%$21 → $18MaintainsBuyGet Alert
05/11/2023BCELBuy Now
Atreca
$0.094344.44%$5 → $4MaintainsBuyGet Alert
05/09/2023ZYMEBuy Now
Zymeworks
$9.29104.52%$18 → $19MaintainsBuyGet Alert
05/03/2023INCYBuy Now
Incyte
$60.5820.5%$80 → $73MaintainsHoldGet Alert
03/24/2023VORBuy Now
Vor Biopharma
$0.901674.82%$17 → $16MaintainsBuyGet Alert
03/24/2023VORBuy Now
Vor Biopharma
$0.901674.82%$17 → $16MaintainsBuyGet Alert
03/22/2023CUEBuy Now
Cue Biopharma
$1.01692.08%$9 → $8MaintainsBuyGet Alert
02/14/2023NRIXBuy Now
Nurix Therapeutics
$20.7349.54%$37 → $31MaintainsBuyGet Alert
01/27/2023CMPXBuy Now
Compass Therapeutics
$0.84974.5% → $9Initiates → BuyGet Alert
11/28/2022IMGOBuy Now
Imago BioSciences
$35 → $36DowngradeBuy → HoldGet Alert
11/28/2022OABIBuy Now
OmniAb
$4.00200% → $12Initiates → BuyGet Alert
11/08/2022AVEOBuy Now
AVEO Pharmaceuticals
→ $15DowngradeBuy → HoldGet Alert
10/24/2022ZYMEBuy Now
Zymeworks BC
$9.2993.76%$21 → $18MaintainsBuyGet Alert
05/24/2022HLVXBuy Now
HilleVax
$1.711894.13% → $34Initiates → BuyGet Alert
04/01/2022SBTXBuy Now
Silverback Therapeutics
$32 → $6DowngradeBuy → HoldGet Alert
03/25/2022MEIPBuy Now
MEI Pharma
$2.82-29.08%$120 → $40DowngradeBuy → HoldGet Alert
03/04/2022BCELBuy Now
Atreca
$0.0915455.56%$17 → $14MaintainsBuyGet Alert
12/15/2021ADGIBuy Now
Adagio Therapeutics
DowngradeBuy → HoldGet Alert
12/13/2021IGMSBuy Now
IGM Biosciences
$7.16807.82%MaintainsBuyGet Alert
06/26/2020INOBuy Now
Inovio Pharmaceuticals
$8.88170.27%$228 → $288DowngradeBuy → HoldGet Alert
04/29/2020INOBuy Now
Inovio Pharmaceuticals
$8.88113.96%$96 → $228MaintainsBuyGet Alert
10/02/2018INOBuy Now
Inovio Pharmaceuticals
$8.88-9.91% → $96ReinstatesBuy → BuyGet Alert
05/07/2014INOBuy Now
Inovio Pharmaceuticals, Inc.
$8.88-54.95% → $768Initiates → BuyGet Alert