Michael Blum

Stock Analyst at Wells Fargo

(4.88)
# 304
Out of 4,673 analysts
665
Total ratings
69.2%
Success rate
14.8%
Average return

Stocks Rated by Michael Blum

Plains All American Pipeline
Aug 12, 2026
Maintained: Hold
Price Target: $23
Current: $24.61
Upside: -6.54%
DT Midstream
Aug 4, 2026
Maintained: Buy
Price Target: $188$165
Current: $126.77
Upside: +30.16%
Cheniere Energy
Jun 25, 2026
Maintained: Buy
Price Target: $335$444
Current: $277.51
Upside: +59.99%
Energy Transfer LP
Jun 25, 2026
Maintained: Buy
Price Target: $25$34
Current: $21.19
Upside: +60.45%
Enterprise Products Partners
Jun 25, 2026
Maintained: Buy
Price Target: $42$48
Current: $38.01
Upside: +26.28%
Genesis Energy
Jun 25, 2026
Maintained: Buy
Price Target: $18$24
Current: $16.20
Upside: +48.15%
Plug Power
Jun 25, 2026
Maintained: Hold
Price Target: $2.5$4
Current: $2.27
Upside: +76.21%
SolarEdge Technologies
Jun 25, 2026
Maintained: Hold
Price Target: $36$50
Current: $30.83
Upside: +62.18%
Bloom Energy
Jun 25, 2026
Maintained: Hold
Price Target: $217$240
Current: $201.45
Upside: +19.14%
Kinetik Holdings
Jun 25, 2026
Maintained: Buy
Price Target: $52$58
Current: $54.50
Upside: +6.42%
Maintained: Hold
Price Target: $37$43
Current: $39.35
Upside: +9.28%
Maintained: Buy
Price Target: $93$113
Current: $61.46
Upside: +83.86%
Maintained: Buy
Price Target: $1,259$1,467
Current: $956.85
Upside: +53.32%
Maintained: Hold
Price Target: $30.00$38.00
Current: $25.71
Upside: +47.80%
Maintained: Sell
Price Target: $62
Current: $68.38
Upside: -9.33%
Maintained: Buy
Price Target: $35
Current: $30.98
Upside: +12.98%
Maintained: Buy
Price Target: $61
Current: $58.41
Upside: +4.43%
Maintained: Hold
Price Target: $14
Current: $14.21
Upside: -1.48%
Maintained: Buy
Price Target: $264$270
Current: $299.10
Upside: -9.73%
Maintained: Buy
Price Target: $40$43
Current: $31.80
Upside: +35.22%
Maintained: Buy
Price Target: $21$22
Current: $9.16
Upside: +140.17%
Rated: Buy
Price Target: $100$98
Current: $93.33
Upside: +5.00%
Maintained: Hold
Price Target: $49.00
Current: $58.71
Upside: -16.54%
Maintained: Hold
Price Target: $20$21
Current: $26.84
Upside: -21.76%
Maintained: Buy
Price Target: $285
Current: $214.28
Upside: +33.00%
Maintained: Hold
Price Target: $8$10
Current: $4.69
Upside: +113.22%
Rated: Hold
Price Target: $4$5
Current: $16.81
Upside: n/a
Maintained: Hold
Price Target: $15
Current: $14.55
Upside: n/a
Maintained: Buy
Price Target: $126
Current: $38.61
Upside: n/a
Maintained: Hold
Price Target: $285$156
Current: $205.98
Upside: n/a
Maintained: Buy
Price Target: $64
Current: $86.18
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $22.14
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $20.42
Upside: n/a
Maintained: Buy
Price Target: $100
Current: $83.65
Upside: n/a
Maintained: Hold
Price Target: $51.00$48.00
Current: $67.08
Upside: n/a
Maintained: Hold
Price Target: $9.00
Current: $3.31
Upside: n/a
Maintained: Sell
Price Target: $4$3
Current: $2.27
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $34.11
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $48.36
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $54.13
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $50.38
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $23.84
Upside: n/a