Michael Blum

Stock Analyst at Wells Fargo

(4.89)
# 298
Out of 4,587 analysts
669
Total ratings
69%
Success rate
14%
Average return

Stocks Rated by Michael Blum

Cheniere Energy
Jun 25, 2026
Maintained: Buy
Price Target: $335$444
Current: $258.06
Upside: +72.05%
Energy Transfer LP
Jun 25, 2026
Maintained: Buy
Price Target: $25$34
Current: $20.24
Upside: +67.98%
Enterprise Products Partners
Jun 25, 2026
Maintained: Buy
Price Target: $42$48
Current: $38.12
Upside: +25.92%
Archrock
Jun 25, 2026
Maintained: Buy
Price Target: $43$54
Current: $35.42
Upside: +52.46%
Genesis Energy
Jun 25, 2026
Maintained: Buy
Price Target: $18$24
Current: $15.28
Upside: +57.07%
ONEOK
Jun 25, 2026
Maintained: Buy
Price Target: $98$126
Current: $89.07
Upside: +41.46%
Plug Power
Jun 25, 2026
Maintained: Hold
Price Target: $2.5$4
Current: $2.09
Upside: +91.39%
Targa Resources
Jun 25, 2026
Maintained: Buy
Price Target: $270$327
Current: $268.34
Upside: +21.86%
MPLX LP
Jun 25, 2026
Maintained: Buy
Price Target: $61$73
Current: $57.61
Upside: +26.71%
SolarEdge Technologies
Jun 25, 2026
Maintained: Hold
Price Target: $36$50
Current: $41.76
Upside: +19.73%
Maintained: Hold
Price Target: $217$240
Current: $207.12
Upside: +15.87%
Maintained: Buy
Price Target: $52$58
Current: $50.02
Upside: +15.95%
Maintained: Buy
Price Target: $165$188
Current: $136.77
Upside: +37.46%
Maintained: Hold
Price Target: $37$43
Current: $38.22
Upside: +12.51%
Maintained: Buy
Price Target: $93$113
Current: $58.26
Upside: +93.96%
Maintained: Buy
Price Target: $1,259$1,467
Current: $981.98
Upside: +49.39%
Maintained: Hold
Price Target: $30.00$38.00
Current: $26.29
Upside: +44.54%
Maintained: Sell
Price Target: $62
Current: $65.06
Upside: -4.70%
Maintained: Buy
Price Target: $35
Current: $31.66
Upside: +10.55%
Maintained: Hold
Price Target: $14
Current: $13.24
Upside: +5.74%
Maintained: Hold
Price Target: $22$23
Current: $24.82
Upside: -7.33%
Maintained: Buy
Price Target: $21$22
Current: $9.52
Upside: +131.09%
Maintained: Hold
Price Target: $49.00
Current: $60.44
Upside: -18.93%
Maintained: Hold
Price Target: $20$21
Current: $26.59
Upside: -21.01%
Maintained: Buy
Price Target: $285
Current: $206.01
Upside: +38.34%
Maintained: Hold
Price Target: $8$10
Current: $5.08
Upside: +96.85%
Rated: Hold
Price Target: $4$5
Current: $16.10
Upside: n/a
Maintained: Hold
Price Target: $15
Current: $14.76
Upside: n/a
Maintained: Buy
Price Target: $126
Current: $37.38
Upside: n/a
Maintained: Hold
Price Target: $285$156
Current: $191.91
Upside: n/a
Maintained: Buy
Price Target: $64
Current: $96.90
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $21.55
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $19.30
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $87.93
Upside: n/a
Maintained: Hold
Price Target: $51.00$48.00
Current: $70.56
Upside: n/a
Maintained: Hold
Price Target: $9.00
Current: $3.89
Upside: n/a
Maintained: Sell
Price Target: $4$3
Current: $2.38
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $30.50
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $47.52
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $59.15
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $48.97
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $21.78
Upside: n/a