Michael Blum

Stock Analyst at Wells Fargo

(3.87)
# 623
Out of 4,876 analysts
247
Total ratings
58.06%
Success rate
5.82%
Average return

Stocks Rated by Michael Blum

Cheniere Energy
Jun 25, 2025
Maintains: Overweight
Price Target: $253$267
Current: $241.26
Upside: +10.67%
Cheniere Energy Partners
Jun 25, 2025
Maintains: Underweight
Price Target: $59$61
Current: $55.50
Upside: +9.91%
Sunrun
Jun 25, 2025
Maintains: Overweight
Price Target: $10$8
Current: $7.54
Upside: +6.10%
Array Technologies
Jun 20, 2025
Maintains: Equal-Weight
Price Target: $7$8
Current: $6.35
Upside: +25.98%
Venture Global
May 14, 2025
Maintains: Equal-Weight
Price Target: $11$12
Current: $16.40
Upside: -26.83%
Plug Power
May 14, 2025
Maintains: Equal-Weight
Price Target: $2$1
Current: $1.21
Upside: -17.01%
Energy Transfer LP
May 7, 2025
Maintains: Overweight
Price Target: $22$21
Current: $18.15
Upside: +15.70%
SolarEdge Technologies
May 7, 2025
Maintains: Equal-Weight
Price Target: $19$15
Current: $20.02
Upside: -25.07%
ONEOK
May 1, 2025
Maintains: Equal-Weight
Price Target: $102$93
Current: $81.44
Upside: +14.19%
First Solar
Apr 30, 2025
Maintains: Overweight
Price Target: $191$177
Current: $155.63
Upside: +13.73%
Upgrades: Overweight
Price Target: $15$18
Current: $17.32
Upside: +3.93%
Maintains: Equal-Weight
Price Target: $60$58
Current: $44.55
Upside: +30.19%
Maintains: Overweight
Price Target: $118$108
Current: $109.04
Upside: -0.95%
Maintains: Overweight
Price Target: $204$220
Current: $174.98
Upside: +25.73%
Maintains: Overweight
Price Target: $54$59
Current: $51.20
Upside: +15.23%
Maintains: Overweight
Price Target: $30$33
Current: $28.86
Upside: +14.36%
Maintains: Equal-Weight
Price Target: $13$10
Current: $11.06
Upside: -9.58%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $19.39
Upside: +3.15%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $18.26
Upside: +9.53%
Downgrades: Equal-Weight
Price Target: $35
Current: $31.19
Upside: +12.22%
Maintains: Overweight
Price Target: $385$411
Current: $505.00
Upside: -18.61%
Maintains: Underweight
Price Target: $19$22
Current: $29.47
Upside: -25.35%
Maintains: Equal-Weight
Price Target: $34$35
Current: $38.60
Upside: -9.33%
Maintains: Equal-Weight
Price Target: $12$14
Current: $22.30
Upside: -37.22%
Maintains: Overweight
Price Target: $84$85
Current: $71.37
Upside: +19.11%
Downgrades: Underweight
Price Target: $6$4
Current: $1.73
Upside: +131.21%
Upgrades: Equal-Weight
Price Target: $2$4
Current: $4.46
Upside: -10.31%
Initiates: Overweight
Price Target: $285
Current: $143.36
Upside: +98.80%
Maintains: Equal-Weight
Price Target: $11$9
Current: $1.50
Upside: +500.00%
Maintains: Overweight
Price Target: $313$255
Current: $42.28
Upside: +503.19%
Maintains: Underweight
Price Target: $2$3
Current: $3.00
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $7.91
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $52.82
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $43.10
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $21.16
Upside: -