Stephen Willey

Stock Analyst at Stifel

(0)
# 3833
Out of 5,240 analysts
162
Total ratings
29.82%
Success rate
-1.56%
Average return
Main Sectors:
Top Industries:
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
IGM Biosciences
Downgrades: Hold
27 3
1.72 45.35% 7 Jan 10, 2025
X4 Pharmaceuticals
Maintains: Buy
5 4
0.46 769.57% 2 Nov 14, 2024
AbCellera Biologics
Reiterates: Buy
14 12
2.78 331.65% 4 Nov 5, 2024
Zymeworks
Maintains: Strong Buy
21 28
13.56 106.49% 6 Oct 28, 2024
Exelixis
Maintains: Hold
26 30
35.65 -15.85% 13 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
12.85 265.76% 1 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 4
1.22 227.87% 7 Aug 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
74 88
68.37 28.71% 4 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
34 3
1.97 52.28% 3 Jul 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
6 7
2.94 138.1% 2 Jun 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27
18.56 45.47% 3 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
6 2
0.52 188.46% 2 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
29 7
3.04 130.26% 2 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
2.74 155.47% 7 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 12
1.33 802.26% 4 Mar 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
68
71.9 -5.42% 4 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.99 101.01% 1 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
53 62
39.72 56.09% 5 Dec 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
4 1
n/a n/a 4 Aug 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
21 18
2.21 714.48% 2 May 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
9
1.99 352.26% 1 Jan 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35 36
n/a n/a 2 Nov 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
3.19 276.18% 1 Nov 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
15
n/a n/a 1 Nov 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
32 6
n/a n/a 3 Apr 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
50 9
n/a n/a 2 Dec 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 117
n/a n/a 8 Sep 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
228 288
1.86 15383.87% 3 Jun 26, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 127
n/a n/a 3 May 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
285
0.03 949900% 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
0.97 2064.95% 2 Mar 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 29
n/a n/a 4 Feb 28, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 4
0.69 479.71% 5 Jul 29, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
65 115
n/a n/a 3 Feb 27, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Nov 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
125 123
240.92 -48.95% 3 Aug 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 47
32.68 43.82% 2 Aug 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
102 109
63.78 70.9% 3 Aug 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
8 4
n/a n/a 4 Aug 1, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Terminates Coverage On: Hold
5 0
n/a n/a 5 Jun 25, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Terminates Coverage On: Hold
16 0
n/a n/a 2 Jun 25, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
190 225
n/a n/a 5 Jun 4, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 30
n/a n/a 2 Mar 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
23 25
0.25 9900% 3 Mar 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 23
6.73 241.75% 4 Feb 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Sep 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Jul 26, 2017