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
Main Sectors:
Stocks Rated by Michael Blum
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LNG Cheniere Energy | Maintained: Buy | $335 → $444 | $256.70 | +72.96% | 31 | Jun 25, 2026 | |
| ET Energy Transfer LP | Maintained: Buy | $25 → $34 | $19.86 | +71.24% | 41 | Jun 25, 2026 | |
| EPD Enterprise Products Partners | Maintained: Buy | $42 → $48 | $37.91 | +26.63% | 37 | Jun 25, 2026 | |
| AROC Archrock | Maintained: Buy | $43 → $54 | $39.56 | +36.50% | 8 | Jun 25, 2026 | |
| GEL Genesis Energy | Maintained: Buy | $18 → $24 | $14.77 | +62.49% | 25 | Jun 25, 2026 | |
| OKE ONEOK | Maintained: Buy | $98 → $126 | $90.77 | +38.82% | 43 | Jun 25, 2026 | |
| PLUG Plug Power | Maintained: Hold | $2.5 → $4 | $2.46 | +62.60% | 26 | Jun 25, 2026 | |
| TRGP Targa Resources | Maintained: Buy | $270 → $327 | $275.15 | +18.84% | 53 | Jun 25, 2026 | |
| MPLX MPLX LP | Maintained: Buy | $61 → $73 | $56.78 | +28.57% | 31 | Jun 25, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $36 → $50 | $52.41 | -4.60% | 26 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $217 → $240 | $245.74 | -2.34% | 26 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 → $58 | $48.83 | +18.78% | 19 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $165 → $188 | $146.11 | +28.67% | 26 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $37 → $43 | $38.78 | +10.88% | 25 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $93 → $113 | $69.11 | +63.52% | 3 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,259 → $1,467 | $1,085.07 | +35.20% | 16 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $30.00 → $38.00 | $30.51 | +24.55% | 7 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $62 | $64.09 | -3.26% | 20 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $35 | $32.33 | +8.28% | 41 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 | $12.27 | +14.15% | 14 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 → $23 | $22.94 | +0.28% | 17 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $22 | $11.43 | +92.48% | 18 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $49.00 | $59.12 | -17.12% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $21 | $24.74 | -15.12% | 15 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 | $224.30 | +27.06% | 26 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $10 | $6.22 | +60.77% | 17 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $4 → $5 | $15.45 | n/a | 21 | Nov 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $14.26 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126 | $43.02 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 → $156 | $234.09 | n/a | 2 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $64 | $109.74 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16 | $22.56 | n/a | 5 | Jun 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 | $18.57 | n/a | 1 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $87.72 | n/a | 1 | Mar 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51.00 → $48.00 | $68.42 | n/a | 3 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9.00 | $4.60 | n/a | 1 | May 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $4 → $3 | $2.39 | n/a | 2 | Feb 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $30.49 | n/a | 6 | Mar 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $45.29 | n/a | 5 | Feb 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $53.55 | n/a | 3 | Nov 9, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $48.55 | n/a | 1 | Mar 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $22.66 | n/a | 2 | Jan 18, 2016 |
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%
Jun 25, 2026
Maintained: Hold
Price Target: $217 → $240
Current: $245.74
Upside: -2.34%
Jun 25, 2026
Maintained: Buy
Price Target: $52 → $58
Current: $48.83
Upside: +18.78%
Jun 25, 2026
Maintained: Buy
Price Target: $165 → $188
Current: $146.11
Upside: +28.67%
Jun 25, 2026
Maintained: Hold
Price Target: $37 → $43
Current: $38.78
Upside: +10.88%
Jun 25, 2026
Maintained: Buy
Price Target: $93 → $113
Current: $69.11
Upside: +63.52%
Jun 25, 2026
Maintained: Buy
Price Target: $1,259 → $1,467
Current: $1,085.07
Upside: +35.20%
Jun 25, 2026
Maintained: Hold
Price Target: $30.00 → $38.00
Current: $30.51
Upside: +24.55%
May 29, 2026
Maintained: Sell
Price Target: $62
Current: $64.09
Upside: -3.26%
May 29, 2026
Maintained: Buy
Price Target: $35
Current: $32.33
Upside: +8.28%
May 13, 2026
Maintained: Hold
Price Target: $14
Current: $12.27
Upside: +14.15%
May 12, 2026
Maintained: Hold
Price Target: $22 → $23
Current: $22.94
Upside: +0.28%
May 6, 2026
Maintained: Buy
Price Target: $21 → $22
Current: $11.43
Upside: +92.48%
Apr 30, 2026
Maintained: Hold
Price Target: $49.00
Current: $59.12
Upside: -17.12%
Feb 9, 2026
Maintained: Hold
Price Target: $20 → $21
Current: $24.74
Upside: -15.12%
Jan 8, 2026
Maintained: Buy
Price Target: $285
Current: $224.30
Upside: +27.06%
Nov 11, 2025
Maintained: Hold
Price Target: $8 → $10
Current: $6.22
Upside: +60.77%
Nov 13, 2024
Rated: Hold
Price Target: $4 → $5
Current: $15.45
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $15
Current: $14.26
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $126
Current: $43.02
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $285 → $156
Current: $234.09
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $64
Current: $109.74
Upside: n/a
Jun 4, 2024
Maintained: Buy
Price Target: $16
Current: $22.56
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $18
Current: $18.57
Upside: n/a
Mar 2, 2023
Maintained: Buy
Price Target: $100
Current: $87.72
Upside: n/a
May 20, 2022
Maintained: Hold
Price Target: $51.00 → $48.00
Current: $68.42
Upside: n/a
May 12, 2022
Maintained: Hold
Price Target: $9.00
Current: $4.60
Upside: n/a
Feb 7, 2020
Maintained: Sell
Price Target: $4 → $3
Current: $2.39
Upside: n/a
Mar 3, 2019
Maintained: Hold
Price Target: n/a
Current: $30.49
Upside: n/a
Feb 18, 2019
Maintained: Hold
Price Target: n/a
Current: $45.29
Upside: n/a
Nov 9, 2016
Upgraded: Buy
Price Target: n/a
Current: $53.55
Upside: n/a
Mar 8, 2016
Maintained: Hold
Price Target: n/a
Current: $48.55
Upside: n/a
Jan 18, 2016
Downgraded: Hold
Price Target: n/a
Current: $22.66
Upside: n/a