Michael Blum

Stock Analyst at Wells Fargo

(4.21)
# 455
Out of 5,118 analysts
279
Total ratings
64.16%
Success rate
9.78%
Average return

Stocks Rated by Michael Blum

SolarEdge Technologies
Dec 19, 2025
Maintains: Equal-Weight
Price Target: $42$33
Current: $29.19
Upside: +13.05%
First Solar
Dec 19, 2025
Maintains: Overweight
Price Target: $270$285
Current: $268.25
Upside: +6.24%
Targa Resources
Dec 18, 2025
Maintains: Overweight
Price Target: $205$207
Current: $183.93
Upside: +12.54%
DT Midstream
Dec 17, 2025
Maintains: Overweight
Price Target: $121$133
Current: $120.80
Upside: +10.10%
GE Vernova
Dec 16, 2025
Maintains: Overweight
Price Target: $717$831
Current: $663.46
Upside: +25.25%
Venture Global
Nov 12, 2025
Maintains: Equal-Weight
Price Target: $14$11
Current: $7.02
Upside: +56.70%
Sunrun
Nov 11, 2025
Maintains: Overweight
Price Target: $14$21
Current: $19.73
Upside: +6.44%
Array Technologies
Nov 11, 2025
Maintains: Equal-Weight
Price Target: $8$10
Current: $9.96
Upside: +0.40%
Excelerate Energy
Nov 9, 2025
Maintains: Equal-Weight
Price Target: $26$29
Current: $28.06
Upside: +3.35%
ONEOK
Oct 30, 2025
Maintains: Equal-Weight
Price Target: $90$82
Current: $73.66
Upside: +11.32%
Maintains: Equal-Weight
Price Target: $65$95
Current: $88.41
Upside: +7.45%
Maintains: Overweight
Price Target: $60$59
Current: $54.01
Upside: +9.24%
Initiates: Overweight
Price Target: $30
Current: $25.95
Upside: +15.61%
Maintains: Equal-Weight
Price Target: $1$1.5
Current: $1.97
Upside: -23.86%
Maintains: Overweight
Price Target: $267$284
Current: $192.60
Upside: +47.46%
Maintains: Underweight
Price Target: $61$56
Current: $53.80
Upside: +4.09%
Maintains: Overweight
Price Target: $21$23
Current: $16.27
Upside: +41.36%
Maintains: Overweight
Price Target: $18$19
Current: $15.57
Upside: +22.03%
Maintains: Overweight
Price Target: $33$34
Current: $27.38
Upside: +24.18%
Maintains: Equal-Weight
Price Target: $60$58
Current: $35.79
Upside: +62.06%
Maintains: Equal-Weight
Price Target: $13$10
Current: $24.31
Upside: -58.86%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $18.80
Upside: +6.38%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $17.72
Upside: +12.87%
Downgrades: Equal-Weight
Price Target: $35
Current: $31.92
Upside: +9.65%
Maintains: Equal-Weight
Price Target: $34$35
Current: $39.36
Upside: -11.08%
Maintains: Overweight
Price Target: $84$85
Current: $80.27
Upside: +5.89%
Downgrades: Underweight
Price Target: $6$4
Current: $1.61
Upside: +148.45%
Upgrades: Equal-Weight
Price Target: $2$4
Current: $10.01
Upside: -60.04%
Initiates: Overweight
Price Target: $285
Current: $138.48
Upside: +105.81%
Maintains: Equal-Weight
Price Target: $11$9
Current: $2.57
Upside: +250.19%
Maintains: Overweight
Price Target: $313$255
Current: $33.13
Upside: +669.70%
Maintains: Underweight
Price Target: $2$3
Current: $2.64
Upside: +13.64%
Downgrades: Underweight
Price Target: n/a
Current: $1.08
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $42.04
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $44.21
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $20.77
Upside: -