Michael Blum

Stock Analyst at Wells Fargo

(4.89)
# 297
Out of 4,491 analysts
669
Total ratings
70.2%
Success rate
15%
Average return

Stocks Rated by Michael Blum

Cheniere Energy
Jun 25, 2026
Maintained: Buy
Price Target: $335$444
Current: $256.70
Upside: +72.96%
Energy Transfer LP
Jun 25, 2026
Maintained: Buy
Price Target: $25$34
Current: $19.86
Upside: +71.24%
Enterprise Products Partners
Jun 25, 2026
Maintained: Buy
Price Target: $42$48
Current: $37.91
Upside: +26.63%
Archrock
Jun 25, 2026
Maintained: Buy
Price Target: $43$54
Current: $39.56
Upside: +36.50%
Genesis Energy
Jun 25, 2026
Maintained: Buy
Price Target: $18$24
Current: $14.77
Upside: +62.49%
ONEOK
Jun 25, 2026
Maintained: Buy
Price Target: $98$126
Current: $90.77
Upside: +38.82%
Plug Power
Jun 25, 2026
Maintained: Hold
Price Target: $2.5$4
Current: $2.46
Upside: +62.60%
Targa Resources
Jun 25, 2026
Maintained: Buy
Price Target: $270$327
Current: $275.15
Upside: +18.84%
MPLX LP
Jun 25, 2026
Maintained: Buy
Price Target: $61$73
Current: $56.78
Upside: +28.57%
SolarEdge Technologies
Jun 25, 2026
Maintained: Hold
Price Target: $36$50
Current: $52.41
Upside: -4.60%
Maintained: Hold
Price Target: $217$240
Current: $245.74
Upside: -2.34%
Maintained: Buy
Price Target: $52$58
Current: $48.83
Upside: +18.78%
Maintained: Buy
Price Target: $165$188
Current: $146.11
Upside: +28.67%
Maintained: Hold
Price Target: $37$43
Current: $38.78
Upside: +10.88%
Maintained: Buy
Price Target: $93$113
Current: $69.11
Upside: +63.52%
Maintained: Buy
Price Target: $1,259$1,467
Current: $1,085.07
Upside: +35.20%
Maintained: Hold
Price Target: $30.00$38.00
Current: $30.51
Upside: +24.55%
Maintained: Sell
Price Target: $62
Current: $64.09
Upside: -3.26%
Maintained: Buy
Price Target: $35
Current: $32.33
Upside: +8.28%
Maintained: Hold
Price Target: $14
Current: $12.27
Upside: +14.15%
Maintained: Hold
Price Target: $22$23
Current: $22.94
Upside: +0.28%
Maintained: Buy
Price Target: $21$22
Current: $11.43
Upside: +92.48%
Maintained: Hold
Price Target: $49.00
Current: $59.12
Upside: -17.12%
Maintained: Hold
Price Target: $20$21
Current: $24.74
Upside: -15.12%
Maintained: Buy
Price Target: $285
Current: $224.30
Upside: +27.06%
Maintained: Hold
Price Target: $8$10
Current: $6.22
Upside: +60.77%
Rated: Hold
Price Target: $4$5
Current: $15.45
Upside: n/a
Maintained: Hold
Price Target: $15
Current: $14.26
Upside: n/a
Maintained: Buy
Price Target: $126
Current: $43.02
Upside: n/a
Maintained: Hold
Price Target: $285$156
Current: $234.09
Upside: n/a
Maintained: Buy
Price Target: $64
Current: $109.74
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $22.56
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $18.57
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $87.72
Upside: n/a
Maintained: Hold
Price Target: $51.00$48.00
Current: $68.42
Upside: n/a
Maintained: Hold
Price Target: $9.00
Current: $4.60
Upside: n/a
Maintained: Sell
Price Target: $4$3
Current: $2.39
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $30.49
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $45.29
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $53.55
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $48.55
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $22.66
Upside: n/a