Michael Blum

Stock Analyst at Wells Fargo

(1.81)
# 1150
Out of 5,329 analysts
340
Total ratings
56.67%
Success rate
7.01%
Average return
62 Stocks
Name Action PT Current % Upside Ratings Updated
OKE ONEOK
Maintains: Equal-Weight
102 93
80.93 14.91% 22 May 1, 2025
FSLR First Solar
Maintains: Overweight
191 177
126.72 39.68% 11 Apr 30, 2025
SEDG SolarEdge Technologi...
Maintains: Equal-Weight
20 19
12.54 51.52% 10 Mar 27, 2025
GEL Genesis Energy
Upgrades: Overweight
15 18
13.62 32.16% 13 Mar 17, 2025
VG Venture Global
Maintains: Equal-Weight
18 11
8.71 26.29% 1 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
60 58
40.98 41.53% 4 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
118 108
97.77 10.46% 9 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
204 220
162.44 35.43% 22 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 59
50.93 15.85% 13 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
30 33
26.32 25.38% 11 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
15 12
7.2 66.67% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
13 10
9.45 5.82% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
8 7
5.16 35.66% 6 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
20 21
16.54 26.96% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
213 235
230.68 1.87% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
49 55
58.52 -6.02% 5 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
22 20
17.86 11.98% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
22 20
16.73 19.55% 8 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
35
29.86 17.21% 11 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
385 411
382.39 7.48% 2 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
3 2
0.85 135.29% 7 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
19 22
25.57 -13.96% 9 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
34 35
37.35 -6.29% 2 May 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
12 14
16.81 -16.72% 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
66.06 28.67% 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
3.04 31.58% 8 Jun 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
25 24
0.2 11900% 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
112.53 153.27% 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.24 625.81% 1 May 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
313 255
44.51 472.9% 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
2.87 4.53% 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