
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
Main Sectors:
Stocks Rated by Michael Blum
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PAA Plains All American Pipeline | Maintained: Hold | $23 | $24.61 | -6.54% | 18 | Aug 12, 2026 | |
| DTM DT Midstream | Maintained: Buy | $188 → $165 | $126.77 | +30.16% | 27 | Aug 4, 2026 | |
| LNG Cheniere Energy | Maintained: Buy | $335 → $444 | $277.51 | +59.99% | 31 | Jun 25, 2026 | |
| ET Energy Transfer LP | Maintained: Buy | $25 → $34 | $21.19 | +60.45% | 41 | Jun 25, 2026 | |
| EPD Enterprise Products Partners | Maintained: Buy | $42 → $48 | $38.01 | +26.28% | 37 | Jun 25, 2026 | |
| GEL Genesis Energy | Maintained: Buy | $18 → $24 | $16.20 | +48.15% | 25 | Jun 25, 2026 | |
| PLUG Plug Power | Maintained: Hold | $2.5 → $4 | $2.27 | +76.21% | 26 | Jun 25, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $36 → $50 | $30.83 | +62.18% | 26 | Jun 25, 2026 | |
| BE Bloom Energy | Maintained: Hold | $217 → $240 | $201.45 | +19.14% | 26 | Jun 25, 2026 | |
| KNTK Kinetik Holdings | Maintained: Buy | $52 → $58 | $54.50 | +6.42% | 19 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $37 → $43 | $39.35 | +9.28% | 25 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $93 → $113 | $61.46 | +83.86% | 3 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,259 → $1,467 | $956.85 | +53.32% | 16 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $30.00 → $38.00 | $25.71 | +47.80% | 7 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $62 | $68.38 | -9.33% | 20 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $35 | $30.98 | +12.98% | 41 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $61 | $58.41 | +4.43% | 30 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 | $14.21 | -1.48% | 14 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $264 → $270 | $299.10 | -9.73% | 51 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 → $43 | $31.80 | +35.22% | 7 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $22 | $9.16 | +140.17% | 18 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $100 → $98 | $93.33 | +5.00% | 41 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $49.00 | $58.71 | -16.54% | 2 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $21 | $26.84 | -21.76% | 15 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 | $214.28 | +33.00% | 26 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $10 | $4.69 | +113.22% | 17 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $4 → $5 | $16.81 | n/a | 21 | Nov 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $14.55 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126 | $38.61 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 → $156 | $205.98 | n/a | 2 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $64 | $86.18 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16 | $22.14 | n/a | 5 | Jun 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 | $20.42 | n/a | 1 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $83.65 | n/a | 1 | Mar 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51.00 → $48.00 | $67.08 | n/a | 3 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9.00 | $3.31 | n/a | 1 | May 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $4 → $3 | $2.27 | n/a | 2 | Feb 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $34.11 | n/a | 6 | Mar 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $48.36 | n/a | 5 | Feb 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $54.13 | n/a | 3 | Nov 9, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $50.38 | n/a | 1 | Mar 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $23.84 | n/a | 2 | Jan 18, 2016 |
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%
Jun 25, 2026
Maintained: Hold
Price Target: $37 → $43
Current: $39.35
Upside: +9.28%
Jun 25, 2026
Maintained: Buy
Price Target: $93 → $113
Current: $61.46
Upside: +83.86%
Jun 25, 2026
Maintained: Buy
Price Target: $1,259 → $1,467
Current: $956.85
Upside: +53.32%
Jun 25, 2026
Maintained: Hold
Price Target: $30.00 → $38.00
Current: $25.71
Upside: +47.80%
May 29, 2026
Maintained: Sell
Price Target: $62
Current: $68.38
Upside: -9.33%
May 29, 2026
Maintained: Buy
Price Target: $35
Current: $30.98
Upside: +12.98%
May 29, 2026
Maintained: Buy
Price Target: $61
Current: $58.41
Upside: +4.43%
May 13, 2026
Maintained: Hold
Price Target: $14
Current: $14.21
Upside: -1.48%
May 8, 2026
Maintained: Buy
Price Target: $264 → $270
Current: $299.10
Upside: -9.73%
May 7, 2026
Maintained: Buy
Price Target: $40 → $43
Current: $31.80
Upside: +35.22%
May 6, 2026
Maintained: Buy
Price Target: $21 → $22
Current: $9.16
Upside: +140.17%
Apr 30, 2026
Rated: Buy
Price Target: $100 → $98
Current: $93.33
Upside: +5.00%
Apr 30, 2026
Maintained: Hold
Price Target: $49.00
Current: $58.71
Upside: -16.54%
Feb 9, 2026
Maintained: Hold
Price Target: $20 → $21
Current: $26.84
Upside: -21.76%
Jan 8, 2026
Maintained: Buy
Price Target: $285
Current: $214.28
Upside: +33.00%
Nov 11, 2025
Maintained: Hold
Price Target: $8 → $10
Current: $4.69
Upside: +113.22%
Nov 13, 2024
Rated: Hold
Price Target: $4 → $5
Current: $16.81
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $15
Current: $14.55
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $126
Current: $38.61
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $285 → $156
Current: $205.98
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $64
Current: $86.18
Upside: n/a
Jun 4, 2024
Maintained: Buy
Price Target: $16
Current: $22.14
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $18
Current: $20.42
Upside: n/a
Mar 2, 2023
Maintained: Buy
Price Target: $100
Current: $83.65
Upside: n/a
May 20, 2022
Maintained: Hold
Price Target: $51.00 → $48.00
Current: $67.08
Upside: n/a
May 12, 2022
Maintained: Hold
Price Target: $9.00
Current: $3.31
Upside: n/a
Feb 7, 2020
Maintained: Sell
Price Target: $4 → $3
Current: $2.27
Upside: n/a
Mar 3, 2019
Maintained: Hold
Price Target: n/a
Current: $34.11
Upside: n/a
Feb 18, 2019
Maintained: Hold
Price Target: n/a
Current: $48.36
Upside: n/a
Nov 9, 2016
Upgraded: Buy
Price Target: n/a
Current: $54.13
Upside: n/a
Mar 8, 2016
Maintained: Hold
Price Target: n/a
Current: $50.38
Upside: n/a
Jan 18, 2016
Downgraded: Hold
Price Target: n/a
Current: $23.84
Upside: n/a