Michael Blum

Stock Analyst at Wells Fargo

(1.76)
# 1263
Out of 5,331 analysts
340
Total ratings
56.67%
Success rate
7.60%
Average return
62 Stocks
Name Action PT Current % Upside Ratings Updated
OKE ONEOK
Maintains: Equal-Weight
102 93
82.67 12.5% 22 May 1, 2025
FSLR First Solar
Maintains: Overweight
191 177
130.4 35.74% 11 Apr 30, 2025
SEDG SolarEdge Technologi...
Maintains: Equal-Weight
20 19
13.18 44.16% 10 Mar 27, 2025
GEL Genesis Energy
Upgrades: Overweight
15 18
14.04 28.21% 13 Mar 17, 2025
VG Venture Global
Maintains: Equal-Weight
18 11
8.79 25.14% 1 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
60 58
41.41 40.06% 4 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
118 108
100.77 7.17% 9 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
204 220
161.69 36.06% 22 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 59
51.76 13.99% 13 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
30 33
26.84 22.95% 11 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
15 12
7.31 64.16% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
13 10
9.54 4.82% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
8 7
5.03 39.17% 6 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
20 21
16.63 26.28% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
213 235
235.9 -0.38% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
49 55
60.19 -8.62% 5 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
22 20
17.77 12.55% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
22 20
16.6 20.48% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
35
30.43 15.02% 11 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
385 411
396.65 3.62% 2 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
3 2
0.84 138.1% 7 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
19 22
25.69 -14.36% 9 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
34 35
36.27 -3.5% 2 May 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
12 14
16.41 -14.69% 7 May 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
12 13
n/a n/a 14 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
84 85
67.08 26.71% 2 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
18 21
n/a n/a 13 Jan 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
6 4
n/a n/a 6 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
2 4
2.98 34.23% 8 Jun 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
25 24
0.18 13233.33% 2 Jan 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
25 26
n/a n/a 2 Nov 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
39
n/a n/a 9 Nov 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
285
114.5 148.91% 1 Jun 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
54 56
n/a n/a 1 May 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
11 9
1.25 620% 1 May 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
313 255
45.57 459.58% 2 Feb 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
22
n/a n/a 7 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
37 38
n/a n/a 7 Jun 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
13 14
n/a n/a 4 May 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
2 2
n/a n/a 4 Nov 30, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
2 3
3.02 -0.66% 2 Jul 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
11
n/a n/a 4 Jul 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
15 27
n/a n/a 6 Apr 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 2 Jan 7, 2020