Michael Blum
Stock Analyst at Wells Fargo
(4.90)
# 245
Out of 4,408 analysts
647
Total ratings
69.9%
Success rate
14.8%
Average return
Main Sectors:
Stocks Rated by Michael Blum
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| KGS Kodiak Gas Services | Maintained: Buy | $93 | $69.25 | +34.30% | 2 | Jun 8, 2026 | |
| LNG Cheniere Energy | Maintained: Buy | $335 | $235.25 | +42.40% | 30 | May 29, 2026 | |
| CQP Cheniere Energy Partners | Maintained: Sell | $62 | $60.34 | +2.75% | 20 | May 29, 2026 | |
| ET Energy Transfer LP | Maintained: Buy | $25 | $18.91 | +32.21% | 39 | May 29, 2026 | |
| EPD Enterprise Products Partners | Maintained: Buy | $42 | $36.50 | +15.07% | 36 | May 29, 2026 | |
| GEL Genesis Energy | Maintained: Buy | $18 | $14.44 | +24.65% | 24 | May 29, 2026 | |
| KMI Kinder Morgan | Maintained: Buy | $35 | $31.46 | +11.25% | 41 | May 29, 2026 | |
| OKE ONEOK | Maintained: Buy | $98 | $87.45 | +12.06% | 42 | May 29, 2026 | |
| TRGP Targa Resources | Maintained: Buy | $270 | $262.33 | +2.92% | 52 | May 29, 2026 | |
| MPLX MPLX LP | Maintained: Buy | $61 | $55.67 | +9.57% | 30 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 | $45.72 | +13.74% | 18 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $165 | $140.69 | +17.28% | 25 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $37 | $35.04 | +5.59% | 24 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $30.00 | $29.06 | +3.23% | 6 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $1,259 | $979.07 | +28.59% | 14 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $2 → $2.5 | $2.80 | -10.71% | 25 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 | $11.70 | +19.66% | 14 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 → $23 | $21.94 | +4.83% | 16 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36 | $60.19 | -40.19% | 25 | May 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 → $43 | $36.29 | +18.49% | 7 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $22 | $12.47 | +76.42% | 18 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $130 → $217 | $274.50 | -20.95% | 25 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $21 | $23.88 | -12.06% | 15 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 | $273.51 | +4.20% | 26 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $10 | $8.08 | +23.76% | 17 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $4 → $5 | $16.00 | n/a | 21 | Nov 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $16.88 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126 | $52.40 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 → $156 | $270.10 | n/a | 2 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $64 | $125.83 | n/a | 1 | Sep 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16 | $21.33 | n/a | 5 | Jun 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 | $20.52 | n/a | 1 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $86.12 | n/a | 1 | Mar 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51.00 → $48.00 | $66.86 | n/a | 3 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9.00 | $5.83 | n/a | 1 | May 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $4 → $3 | $2.69 | n/a | 2 | Feb 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $28.92 | n/a | 6 | Mar 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $43.96 | n/a | 5 | Feb 18, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $49.52 | n/a | 3 | Nov 9, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $45.61 | n/a | 1 | Mar 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $21.86 | n/a | 2 | Jan 18, 2016 |
Kodiak Gas Services
Jun 8, 2026
Maintained: Buy
Price Target: $93
Current: $69.25
Upside: +34.30%
Cheniere Energy
May 29, 2026
Maintained: Buy
Price Target: $335
Current: $235.25
Upside: +42.40%
Cheniere Energy Partners
May 29, 2026
Maintained: Sell
Price Target: $62
Current: $60.34
Upside: +2.75%
Energy Transfer LP
May 29, 2026
Maintained: Buy
Price Target: $25
Current: $18.91
Upside: +32.21%
Enterprise Products Partners
May 29, 2026
Maintained: Buy
Price Target: $42
Current: $36.50
Upside: +15.07%
Genesis Energy
May 29, 2026
Maintained: Buy
Price Target: $18
Current: $14.44
Upside: +24.65%
Kinder Morgan
May 29, 2026
Maintained: Buy
Price Target: $35
Current: $31.46
Upside: +11.25%
ONEOK
May 29, 2026
Maintained: Buy
Price Target: $98
Current: $87.45
Upside: +12.06%
Targa Resources
May 29, 2026
Maintained: Buy
Price Target: $270
Current: $262.33
Upside: +2.92%
MPLX LP
May 29, 2026
Maintained: Buy
Price Target: $61
Current: $55.67
Upside: +9.57%
May 29, 2026
Maintained: Buy
Price Target: $52
Current: $45.72
Upside: +13.74%
May 29, 2026
Maintained: Buy
Price Target: $165
Current: $140.69
Upside: +17.28%
May 29, 2026
Maintained: Hold
Price Target: $37
Current: $35.04
Upside: +5.59%
May 29, 2026
Rated: Hold
Price Target: $30.00
Current: $29.06
Upside: +3.23%
May 28, 2026
Rated: Buy
Price Target: $1,259
Current: $979.07
Upside: +28.59%
May 19, 2026
Rated: Hold
Price Target: $2 → $2.5
Current: $2.80
Upside: -10.71%
May 13, 2026
Maintained: Hold
Price Target: $14
Current: $11.70
Upside: +19.66%
May 12, 2026
Maintained: Hold
Price Target: $21 → $23
Current: $21.94
Upside: +4.83%
May 9, 2026
Maintained: Hold
Price Target: $36
Current: $60.19
Upside: -40.19%
May 7, 2026
Maintained: Buy
Price Target: $40 → $43
Current: $36.29
Upside: +18.49%
May 6, 2026
Maintained: Buy
Price Target: $21 → $22
Current: $12.47
Upside: +76.42%
Apr 29, 2026
Maintained: Hold
Price Target: $130 → $217
Current: $274.50
Upside: -20.95%
Feb 9, 2026
Maintained: Hold
Price Target: $20 → $21
Current: $23.88
Upside: -12.06%
Jan 8, 2026
Maintained: Buy
Price Target: $285
Current: $273.51
Upside: +4.20%
Nov 11, 2025
Maintained: Hold
Price Target: $8 → $10
Current: $8.08
Upside: +23.76%
Nov 13, 2024
Rated: Hold
Price Target: $4 → $5
Current: $16.00
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $15
Current: $16.88
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $126
Current: $52.40
Upside: n/a
Sep 11, 2024
Maintained: Hold
Price Target: $285 → $156
Current: $270.10
Upside: n/a
Sep 11, 2024
Maintained: Buy
Price Target: $64
Current: $125.83
Upside: n/a
Jun 4, 2024
Maintained: Buy
Price Target: $16
Current: $21.33
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $18
Current: $20.52
Upside: n/a
Mar 2, 2023
Maintained: Buy
Price Target: $100
Current: $86.12
Upside: n/a
May 20, 2022
Maintained: Hold
Price Target: $51.00 → $48.00
Current: $66.86
Upside: n/a
May 12, 2022
Maintained: Hold
Price Target: $9.00
Current: $5.83
Upside: n/a
Feb 7, 2020
Maintained: Sell
Price Target: $4 → $3
Current: $2.69
Upside: n/a
Mar 3, 2019
Maintained: Hold
Price Target: n/a
Current: $28.92
Upside: n/a
Feb 18, 2019
Maintained: Hold
Price Target: n/a
Current: $43.96
Upside: n/a
Nov 9, 2016
Upgraded: Buy
Price Target: n/a
Current: $49.52
Upside: n/a
Mar 8, 2016
Maintained: Hold
Price Target: n/a
Current: $45.61
Upside: n/a
Jan 18, 2016
Downgraded: Hold
Price Target: n/a
Current: $21.86
Upside: n/a