Stephen Willey

Stock Analyst at Stifel

(0.67)
# 2473
Out of 5,383 analysts
178
Total ratings
Success rate
Average return
48 Stocks
Name Action PT Current % Upside Ratings Updated
CBIO Crescent Biopharma
Initiates Coverage On: Buy
28
17.04 64.32% 1 Jun 25, 2025
INCY Incyte
Upgrades: Buy
75 107
68.92 55.25% 6 Jun 16, 2025
MGNX Macrogenics
Maintains: Hold
6 5
1.24 303.23% 3 May 14, 2025
EXEL Exelixis
Maintains: Hold
36 38
43.6 -12.84% 15 May 14, 2025
BOLT Bolt Biotherapeutics
Maintains: Hold
25 20
5.6 257.14% 4 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 35
11.72 198.63% 5 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 14
1.72 713.95% 3 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 5
1.08 362.96% 5 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
3.58 179.33% 5 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 4
1.5 166.67% 3 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
97 96
100.52 -4.5% 6 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
27 3
1.22 104.92% 7 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
150 120
1.97 5991.37% 2 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
21 28
12.23 128.95% 6 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
8.89 428.68% 1 Oct 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 4
0.78 412.82% 7 Aug 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
34 3
1.96 53.06% 3 Jul 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
2.76 153.62% 7 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
1.64 143.9% 1 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
53 62
32.51 90.71% 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
2.56 251.56% 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
1.69 610.06% 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
2.16 13233.33% 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
n/a n/a 1 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
2.99 602.34% 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.88 354.55% 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
319.52 -61.5% 3 Aug 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
48 47
39.73 18.3% 2 Aug 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
102 109
55.12 97.75% 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
17.01 14597.24% 3 Mar 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 23
6.35 262.2% 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