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
Main Sectors:
Top Industries:
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 |