Michael Blum

Stock Analyst at Wells Fargo

(4.13)
# 476
Out of 5,090 analysts
274
Total ratings
61.54%
Success rate
9.33%
Average return

Stocks Rated by Michael Blum

Venture Global
Nov 12, 2025
Maintains: Equal-Weight
Price Target: $14$11
Current: $6.82
Upside: +61.29%
Sunrun
Nov 11, 2025
Maintains: Overweight
Price Target: $14$21
Current: $17.58
Upside: +19.45%
Array Technologies
Nov 11, 2025
Maintains: Equal-Weight
Price Target: $8$10
Current: $7.92
Upside: +26.26%
Excelerate Energy
Nov 9, 2025
Maintains: Equal-Weight
Price Target: $26$29
Current: $28.67
Upside: +1.15%
SolarEdge Technologies
Nov 7, 2025
Maintains: Equal-Weight
Price Target: $24$42
Current: $29.52
Upside: +42.28%
ONEOK
Oct 30, 2025
Maintains: Equal-Weight
Price Target: $90$82
Current: $76.34
Upside: +7.41%
GE Vernova
Oct 24, 2025
Maintains: Overweight
Price Target: $697$717
Current: $631.32
Upside: +13.57%
Bloom Energy
Oct 21, 2025
Maintains: Equal-Weight
Price Target: $65$95
Current: $119.18
Upside: -20.29%
MPLX LP
Sep 23, 2025
Maintains: Overweight
Price Target: $60$59
Current: $55.86
Upside: +5.62%
Archrock
Sep 3, 2025
Initiates: Overweight
Price Target: $30
Current: $24.93
Upside: +20.34%
Maintains: Equal-Weight
Price Target: $1$1.5
Current: $2.20
Upside: -31.82%
Maintains: Overweight
Price Target: $267$284
Current: $205.69
Upside: +38.07%
Maintains: Underweight
Price Target: $61$56
Current: $55.82
Upside: +0.32%
Maintains: Overweight
Price Target: $21$23
Current: $16.80
Upside: +36.90%
Maintains: Overweight
Price Target: $198$205
Current: $180.74
Upside: +13.42%
Maintains: Overweight
Price Target: $18$19
Current: $16.11
Upside: +17.94%
Maintains: Overweight
Price Target: $108$117
Current: $121.56
Upside: -3.75%
Maintains: Overweight
Price Target: $33$34
Current: $27.77
Upside: +22.43%
Maintains: Overweight
Price Target: $191$177
Current: $257.61
Upside: -31.29%
Maintains: Equal-Weight
Price Target: $60$58
Current: $36.89
Upside: +57.22%
Maintains: Equal-Weight
Price Target: $13$10
Current: $23.84
Upside: -58.05%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $18.89
Upside: +5.88%
Downgrades: Equal-Weight
Price Target: $22$20
Current: $17.73
Upside: +12.80%
Downgrades: Equal-Weight
Price Target: $35
Current: $32.61
Upside: +7.33%
Maintains: Equal-Weight
Price Target: $34$35
Current: $39.99
Upside: -12.48%
Maintains: Overweight
Price Target: $84$85
Current: $83.13
Upside: +2.25%
Downgrades: Underweight
Price Target: $6$4
Current: $1.60
Upside: +150.00%
Upgrades: Equal-Weight
Price Target: $2$4
Current: $9.77
Upside: -59.06%
Initiates: Overweight
Price Target: $285
Current: $162.33
Upside: +75.57%
Maintains: Equal-Weight
Price Target: $11$9
Current: $2.82
Upside: +219.15%
Maintains: Overweight
Price Target: $313$255
Current: $31.25
Upside: +716.00%
Maintains: Underweight
Price Target: $2$3
Current: $2.55
Upside: +17.65%
Downgrades: Underweight
Price Target: n/a
Current: $1.08
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $44.84
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $45.82
Upside: -
Downgrades: Underweight
Price Target: n/a
Current: $20.50
Upside: -