Stephen Willey Stock Analyst Profile - Stifel Research Coverage - Stocknear

Stephen Willey

Stock Analyst at Stifel

(3.7)
# 2393
Out of 5,478 analysts
185
Total ratings
Success rate
Average return
49 Stocks
Name Action PT Current % Upside Ratings Updated
XFOR X4 Pharmaceuticals
Maintains: Buy
30 9
3.26 176.07% 3 Aug 29, 2025
NKTX Nkarta
Maintains: Buy
14 12
1.97 509.14% 4 Aug 14, 2025
INSM Insmed
Maintains: Strong Buy
121 145
145.93 -0.64% 7 Aug 14, 2025
ABCL AbCellera Biologics
Maintains: Buy
8 7
4.47 56.6% 7 Aug 8, 2025
EXEL Exelixis
Maintains: Hold
38 41
39.15 4.73% 16 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
30
54.91 -45.37% 1 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
28
n/a n/a 1 Jun 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
75 107
83.1 28.76% 6 Jun 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 5
1.59 214.47% 3 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 20
5.29 278.07% 4 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 35
9.04 287.17% 5 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 5
1.74 187.36% 5 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 4
1.27 214.96% 3 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
27 3
1.27 96.85% 7 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
21 28
15.74 77.89% 6 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
11.62 304.48% 1 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 4
0.74 440.54% 7 Aug 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
34 3
2.09 43.54% 3 Jul 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
3.07 128.01% 7 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.34 198.51% 1 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
53 62
36.21 71.22% 5 Dec 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
4 1
n/a n/a 4 Aug 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
9
3.57 152.1% 1 Jan 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35 36
36.01 -0.03% 2 Nov 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
1.64 631.71% 1 Nov 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
15
15 0% 1 Nov 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
32 6
5.87 2.21% 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
2.38 12000.84% 3 Jun 26, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 127
228.74 -44.48% 3 May 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
285
n/a n/a 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
1.9 1005.26% 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
1.15 247.83% 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
465.89 -73.6% 3 Aug 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 47
63.16 -25.59% 2 Aug 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
102 109
54.09 101.52% 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
2300 2500
15.71 15813.43% 3 Mar 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 23
7.67 199.87% 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