Michael Blum

Stock Analyst at Wells Fargo

(4.38)
# 320
Out of 5,245 analysts
323
Total ratings
67.69%
Success rate
10.44%
Average return

Stocks Rated by Michael Blum

Plug Power
May 19, 2026
Maintains: Equal-Weight
Price Target: $2$2.5
Current: $3.78
Upside: -33.86%
Plains GP Holdings
May 12, 2026
Maintains: Equal-Weight
Price Target: $22$23
Current: $25.95
Upside: -11.37%
Plains All American Pipeline
May 12, 2026
Maintains: Equal-Weight
Price Target: $22$23
Current: $24.15
Upside: -4.76%
Genesis Energy
May 12, 2026
Maintains: Overweight
Price Target: $19$18
Current: $16.18
Upside: +11.25%
Targa Resources
May 8, 2026
Maintains: Overweight
Price Target: $264$270
Current: $276.75
Upside: -2.44%
Excelerate Energy
May 8, 2026
Maintains: Equal-Weight
Price Target: $39$37
Current: $36.04
Upside: +2.66%
MPLX LP
May 7, 2026
Maintains: Overweight
Price Target: $63$61
Current: $56.47
Upside: +8.02%
Archrock
May 7, 2026
Maintains: Overweight
Price Target: $40$43
Current: $37.25
Upside: +15.44%
ONEOK
Apr 30, 2026
Maintains: Overweight
Price Target: $100$98
Current: $94.03
Upside: +4.22%
Bloom Energy
Apr 29, 2026
Maintains: Equal-Weight
Price Target: $130$217
Current: $302.49
Upside: -28.26%
Maintains: Overweight
Price Target: $831$896
Current: $1,038.74
Upside: -13.74%
Maintains: Equal-Weight
Price Target: $10$14
Current: $13.83
Upside: +1.23%
Upgrades: Overweight
Price Target: $47$52
Current: $50.53
Upside: +2.91%
Upgrades: Overweight
Price Target: $40$42
Current: $39.63
Upside: +5.98%
Maintains: Overweight
Price Target: $34$35
Current: $33.79
Upside: +3.58%
Maintains: Overweight
Price Target: $23$25
Current: $20.07
Upside: +24.56%
Maintains: Overweight
Price Target: $150$165
Current: $151.12
Upside: +9.18%
Maintains: Overweight
Price Target: $280$271
Current: $240.85
Upside: +12.52%
Maintains: Underweight
Price Target: $56$54
Current: $63.39
Upside: -14.81%
Maintains: Overweight
Price Target: $285$255
Current: $257.85
Upside: -1.11%
Maintains: Equal-Weight
Price Target: $33$36
Current: $61.95
Upside: -41.89%
Maintains: Overweight
Price Target: $14$21
Current: $14.62
Upside: +43.64%
Maintains: Equal-Weight
Price Target: $8$10
Current: $8.48
Upside: +17.92%
Maintains: Equal-Weight
Price Target: $13$10
Current: $18.88
Upside: -47.03%
Maintains: Equal-Weight
Price Target: $34$35
Current: $46.01
Upside: -23.93%
Maintains: Overweight
Price Target: $84$85
Current: $88.55
Upside: -4.01%
Downgrades: Underweight
Price Target: $6$4
Current: $1.12
Upside: +257.14%
Upgrades: Equal-Weight
Price Target: $2$4
Current: $18.11
Upside: -77.91%
Initiates: Overweight
Price Target: $285
Current: $270.14
Upside: +5.50%
Maintains: Equal-Weight
Price Target: $11$9
Current: $5.54
Upside: +62.45%
Maintains: Overweight
Price Target: $313$255
Current: $64.03
Upside: +298.25%
Maintains: Underweight
Price Target: $2$3
Current: $2.51
Upside: +19.52%
Downgrades: Underweight
Price Target: n/a
Current: $1.09
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $49.62
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $51.30
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $22.69
Upside: -