Michael Blum

Stock Analyst at Wells Fargo

(4.89)
# 287
Out of 4,835 analysts
661
Total ratings
69.4%
Success rate
14.9%
Average return

Stocks Rated by Michael Blum

Genesis Energy
Aug 13, 2026
Reiterated: Buy
Price Target: $24$18
Current: $15.86
Upside: +13.49%
DT Midstream
Aug 4, 2026
Reiterated: Buy
Price Target: $188$165
Current: $129.51
Upside: +27.40%
Bloom Energy
Jun 25, 2026
Reiterated: Hold
Price Target: $217$240
Current: $258.49
Upside: -7.15%
Enterprise Products Partners
Jun 25, 2026
Reiterated: Buy
Price Target: $42$48
Current: $39.33
Upside: +22.04%
Energy Transfer LP
Jun 25, 2026
Reiterated: Buy
Price Target: $25$34
Current: $21.73
Upside: +56.47%
GE Vernova
Jun 25, 2026
Reiterated: Buy
Price Target: $1,259$1,467
Current: $923.91
Upside: +58.78%
Kodiak Gas Services
Jun 25, 2026
Reiterated: Buy
Price Target: $93$113
Current: $62.50
Upside: +80.80%
Cheniere Energy
Jun 25, 2026
Reiterated: Buy
Price Target: $335$444
Current: $277.84
Upside: +59.80%
Plug Power
Jun 25, 2026
Reiterated: Hold
Price Target: $2.5$4
Current: $2.11
Upside: +89.57%
SolarEdge Technologies
Jun 25, 2026
Reiterated: Hold
Price Target: $36$50
Current: $36.75
Upside: +36.05%
Reiterated: Hold
Price Target: $30.00$38.00
Current: $24.33
Upside: +56.19%
Reiterated: Sell
Price Target: $62
Current: $68.80
Upside: -9.88%
Reiterated: Buy
Price Target: $61
Current: $59.63
Upside: +2.30%
Reiterated: Hold
Price Target: $14
Current: $15.50
Upside: -9.68%
Reiterated: Hold
Price Target: $22$23
Current: $25.72
Upside: -10.56%
Reiterated: Buy
Price Target: $52
Current: $54.20
Upside: -4.06%
Rated: Hold
Price Target: $39$37
Current: $38.61
Upside: -4.17%
Reiterated: Buy
Price Target: $264$270
Current: $291.91
Upside: -7.51%
Reiterated: Buy
Price Target: $40$43
Current: $32.36
Upside: +32.88%
Reiterated: Buy
Price Target: $21$22
Current: $8.63
Upside: +154.92%
Reiterated: Buy
Price Target: $35
Current: $30.95
Upside: +13.09%
Rated: Buy
Price Target: $100$98
Current: $95.72
Upside: +2.38%
Reiterated: Hold
Price Target: $49.00
Current: $55.15
Upside: -11.15%
Reiterated: Hold
Price Target: $20$21
Current: $27.89
Upside: -24.70%
Reiterated: Buy
Price Target: $285
Current: $207.17
Upside: +37.57%
Reiterated: Hold
Price Target: $8$10
Current: $4.55
Upside: +119.78%
Rated: Hold
Price Target: $4$5
Current: $17.67
Upside: n/a
Reiterated: Hold
Price Target: $15
Current: $13.03
Upside: n/a
Reiterated: Buy
Price Target: $126
Current: $36.86
Upside: n/a
Reiterated: Hold
Price Target: $285$156
Current: $181.67
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $81.35
Upside: n/a
Reiterated: Buy
Price Target: $16
Current: $22.27
Upside: n/a
Reiterated: Buy
Price Target: $31
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $18
Current: $21.32
Upside: n/a
Reiterated: Buy
Price Target: $100
Current: $82.44
Upside: n/a
Reiterated: Hold
Price Target: $51.00$48.00
Current: $66.92
Upside: n/a
Reiterated: Hold
Price Target: $9.00
Current: $3.09
Upside: n/a
Reiterated: Sell
Price Target: $4$3
Current: $2.19
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $34.23
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $48.19
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $57.00
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $54.07
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $22.90
Upside: n/a