Michael Blum's Stock Ratings

Wells Fargo Analyst

Michael Blum is an analyst at Wells Fargo. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

9.04%

Smart Score

69.1%

Overall Average Return Percentile

55th

Number of Ratings

382
Buy NowGet Alert
11/12/2025VGBuy Now
Venture Global
$6.0482.27%$14 → $11MaintainsEqual-WeightGet Alert
11/11/2025RUNBuy Now
Sunrun
$17.6019.32%$14 → $21MaintainsOverweightGet Alert
11/11/2025ARRYBuy Now
Array Technologies
$8.5616.75%$8 → $10MaintainsEqual-WeightGet Alert
11/09/2025EEBuy Now
Excelerate Energy
$26.838.09%$26 → $29MaintainsEqual-WeightGet Alert
11/07/2025SEDGBuy Now
SolarEdge Technologies
$28.8945.38%$24 → $42MaintainsEqual-WeightGet Alert
10/30/2025OKEBuy Now
ONEOK
$72.8812.52%$90 → $82MaintainsEqual-WeightGet Alert
10/24/2025GEVBuy Now
GE Vernova
$684.104.81%$697 → $717MaintainsOverweightGet Alert
10/21/2025BEBuy Now
Bloom Energy
$91.583.73%$65 → $95MaintainsEqual-WeightGet Alert
09/23/2025MPLXBuy Now
MPLX
$54.887.51%$60 → $59MaintainsOverweightGet Alert
09/12/2025BEBuy Now
Bloom Energy
$91.58-29.02%$38 → $65MaintainsEqual-WeightGet Alert
09/03/2025AROCBuy Now
Archrock
$26.2214.42% → $30Initiates → OverweightGet Alert
08/14/2025VGBuy Now
Venture Global
$6.04131.98%$12 → $14MaintainsEqual-WeightGet Alert
08/14/2025RUNBuy Now
Sunrun
$17.60-20.45%$8 → $14MaintainsOverweightGet Alert
08/14/2025PLUGBuy Now
Plug Power
$2.29-34.43%$1 → $1.5MaintainsEqual-WeightGet Alert
08/12/2025LNGBuy Now
Cheniere Energy
$188.4350.72%$267 → $284MaintainsOverweightGet Alert
08/12/2025CQPBuy Now
Cheniere Energy Partners
$53.384.9%$61 → $56MaintainsUnderweightGet Alert
08/12/2025ETBuy Now
Energy Transfer
$16.5239.23%$21 → $23MaintainsOverweightGet Alert
08/11/2025EEBuy Now
Excelerate Energy
$26.83-3.09%$23 → $26UpgradeUnderweight → Equal-WeightGet Alert
08/08/2025TRGPBuy Now
Targa Resources
$182.0412.61%$198 → $205MaintainsOverweightGet Alert
08/08/2025SEDGBuy Now
SolarEdge Technologies
$28.89-16.93%$15 → $24MaintainsEqual-WeightGet Alert
08/01/2025GELBuy Now
Genesis Energy
$15.3124.1%$18 → $19MaintainsOverweightGet Alert
08/01/2025DTMBuy Now
DT Midstream
$119.71-2.26%$108 → $117MaintainsOverweightGet Alert
08/01/2025BEBuy Now
Bloom Energy
$91.58-58.51%$22 → $38MaintainsEqual-WeightGet Alert
07/24/2025GEVBuy Now
GE Vernova
$684.101.89%$474 → $697MaintainsOverweightGet Alert
07/17/2025KMIBuy Now
Kinder Morgan
$26.7527.08%$33 → $34MaintainsOverweightGet Alert
06/25/2025LNGBuy Now
Cheniere Energy
$188.4341.7%$253 → $267MaintainsOverweightGet Alert
06/25/2025CQPBuy Now
Cheniere Energy Partners
$53.3814.26%$59 → $61MaintainsUnderweightGet Alert
06/25/2025RUNBuy Now
Sunrun
$17.60-54.55%$10 → $8MaintainsOverweightGet Alert
06/20/2025ARRYBuy Now
Array Technologies
$8.56-6.6%$7 → $8MaintainsEqual-WeightGet Alert
05/14/2025VGBuy Now
Venture Global
$6.0498.84%$11 → $12MaintainsEqual-WeightGet Alert
05/14/2025PLUGBuy Now
Plug Power
$2.29-56.29%$2 → $1MaintainsEqual-WeightGet Alert
05/07/2025ETBuy Now
Energy Transfer
$16.5227.12%$22 → $21MaintainsOverweightGet Alert
05/07/2025SEDGBuy Now
SolarEdge Technologies
$28.89-48.08%$19 → $15MaintainsEqual-WeightGet Alert
05/01/2025OKEBuy Now
ONEOK
$72.8827.62%$102 → $93MaintainsEqual-WeightGet Alert
04/30/2025FSLRBuy Now
First Solar
$256.92-31.11%$191 → $177MaintainsOverweightGet Alert
03/28/2025EEBuy Now
Excelerate Energy
$26.83-14.28%$22 → $23MaintainsUnderweightGet Alert
03/27/2025SEDGBuy Now
SolarEdge Technologies
$28.89-34.23%$20 → $19MaintainsEqual-WeightGet Alert
03/17/2025GELBuy Now
Genesis Energy
$15.3117.57%$15 → $18UpgradeEqual-Weight → OverweightGet Alert
03/11/2025VGBuy Now
Venture Global
$6.0482.27%$18 → $11MaintainsEqual-WeightGet Alert
03/05/2025GELBuy Now
Genesis Energy
$15.31-2.02%$12 → $15MaintainsEqual-WeightGet Alert
02/28/2025KNTKBuy Now
Kinetik Holdings
$36.0261.02%$60 → $58MaintainsEqual-WeightGet Alert
02/28/2025DTMBuy Now
DT Midstream
$119.71-9.78%$118 → $108MaintainsOverweightGet Alert
02/26/2025OKEBuy Now
ONEOK
$72.8839.97%$107 → $102MaintainsEqual-WeightGet Alert
02/21/2025TRGPBuy Now
Targa Resources
$182.0420.85%$204 → $220MaintainsOverweightGet Alert
02/06/2025MPLXBuy Now
MPLX
$54.887.51%$54 → $59MaintainsOverweightGet Alert
01/23/2025KMIBuy Now
Kinder Morgan
$26.7523.34%$30 → $33MaintainsOverweightGet Alert
01/08/2025RUNBuy Now
Sunrun
$17.60-31.82%$15 → $12MaintainsOverweightGet Alert
01/08/2025SEDGBuy Now
SolarEdge Technologies
$28.89-48.08%$19 → $15MaintainsEqual-WeightGet Alert
01/08/2025FSLRBuy Now
First Solar
$256.92-18.65%$240 → $209MaintainsOverweightGet Alert
01/08/2025CSIQBuy Now
Canadian Solar
$23.09-56.69%$13 → $10MaintainsEqual-WeightGet Alert
01/08/2025ARRYBuy Now
Array Technologies
$8.56-18.27%$8 → $7MaintainsEqual-WeightGet Alert
01/07/2025SEDGBuy Now
SolarEdge Technologies
$28.89-34.23%$15 → $19MaintainsEqual-WeightGet Alert
12/18/2024TRGPBuy Now
Targa Resources
$182.0412.06%$190 → $204MaintainsOverweightGet Alert
12/18/2024MPLXBuy Now
MPLX
$54.88-1.6%$53 → $54MaintainsOverweightGet Alert
12/18/2024KNTKBuy Now
Kinetik Holdings
$36.0266.57%$58 → $60MaintainsEqual-WeightGet Alert
12/18/2024KMIBuy Now
Kinder Morgan
$26.7512.13%$27 → $30MaintainsOverweightGet Alert
12/18/2024ETBuy Now
Energy Transfer
$16.5227.12%$20 → $21MaintainsOverweightGet Alert
12/18/2024LNGBuy Now
Cheniere Energy
$188.4324.71%$213 → $235MaintainsOverweightGet Alert
12/18/2024CQPBuy Now
Cheniere Energy Partners
$53.383.03%$49 → $55MaintainsUnderweightGet Alert
12/18/2024PAGPBuy Now
Plains GP Holdings
$19.084.82%$22 → $20DowngradeOverweight → Equal-WeightGet Alert
12/18/2024PAABuy Now
Plains All American
$17.9311.51%$22 → $20DowngradeOverweight → Equal-WeightGet Alert
12/18/2024OKEBuy Now
ONEOK
$72.8846.83%$107 → $107DowngradeOverweight → Equal-WeightGet Alert
12/18/2024EPDBuy Now
Enterprise Prods Partners
$32.268.5% → $35DowngradeOverweight → Equal-WeightGet Alert
12/13/2024GEVBuy Now
GE Vernova
$684.10-39.92%$385 → $411MaintainsOverweightGet Alert
12/05/2024CSIQBuy Now
Canadian Solar
$23.09-43.7%$15 → $13MaintainsEqual-WeightGet Alert
11/21/2024GEVBuy Now
GE Vernova
$684.10-43.72% → $385Initiates → OverweightGet Alert
11/14/2024PLUGBuy Now
Plug Power
$2.29-12.57%$3 → $2MaintainsEqual-WeightGet Alert
11/12/2024EEBuy Now
Excelerate Energy
$26.83-18%$19 → $22MaintainsUnderweightGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$8.56-6.6%$10 → $8MaintainsEqual-WeightGet Alert
11/08/2024RUNBuy Now
Sunrun
$17.60-14.77%$20 → $15MaintainsOverweightGet Alert
11/07/2024MPLXBuy Now
MPLX
$54.88-3.43%$50 → $53MaintainsOverweightGet Alert
11/06/2024TRGPBuy Now
Targa Resources
$182.044.37%$153 → $190MaintainsOverweightGet Alert
11/01/2024OKEBuy Now
ONEOK
$72.8846.83%$100 → $107MaintainsOverweightGet Alert
10/31/2024DTMBuy Now
DT Midstream
$119.71-16.46%$87 → $100MaintainsOverweightGet Alert
10/30/2024FSLRBuy Now
First Solar
$256.92-6.59%$250 → $240MaintainsOverweightGet Alert
10/17/2024KMIBuy Now
Kinder Morgan
$26.750.92%$22 → $27MaintainsOverweightGet Alert
08/30/2024OKEBuy Now
ONEOK
$72.8837.22%$91 → $100MaintainsOverweightGet Alert
08/30/2024EEBuy Now
Excelerate Energy
$26.83-29.18%$20 → $19DowngradeEqual-Weight → UnderweightGet Alert
08/09/2024EEBuy Now
Excelerate Energy
$26.83-25.46%$19 → $20MaintainsEqual-WeightGet Alert
08/09/2024PLUGBuy Now
Plug Power
$2.2931.14%$4 → $3MaintainsEqual-WeightGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.5616.75%$14 → $10MaintainsEqual-WeightGet Alert
08/07/2024OKEBuy Now
ONEOK
$72.8824.87%$85 → $91MaintainsOverweightGet Alert
08/07/2024MPLXBuy Now
MPLX
$54.88-8.89%$47 → $50MaintainsOverweightGet Alert
08/05/2024TRGPBuy Now
Targa Resources
$182.04-15.95%$124 → $153MaintainsOverweightGet Alert
07/31/2024DTMBuy Now
DT Midstream
$119.71-27.32%$77 → $87MaintainsOverweightGet Alert
07/02/2024SEDGBuy Now
SolarEdge Technologies
$28.890.38%$62 → $29MaintainsEqual-WeightGet Alert
06/04/2024KMIBuy Now
Kinder Morgan
$26.75-17.77%$18 → $22UpgradeEqual-Weight → OverweightGet Alert
06/04/2024DTMBuy Now
DT Midstream
$119.71-35.68%$62 → $77UpgradeEqual-Weight → OverweightGet Alert
05/21/2024WESBuy Now
Western Midstream
$39.79-12.04%$34 → $35MaintainsEqual-WeightGet Alert
05/20/2024BEBuy Now
Bloom Energy
$91.58-84.71%$12 → $14MaintainsEqual-WeightGet Alert
05/17/2024ARRYBuy Now
Array Technologies
$8.5663.46%$16 → $14MaintainsEqual-WeightGet Alert
05/14/2024KNTKBuy Now
Kinetik Holdings
$36.0211.05%$37 → $40MaintainsEqual-WeightGet Alert
05/08/2024PAGPBuy Now
Plains GP Holdings
$19.084.82%$19 → $20MaintainsOverweightGet Alert
05/08/2024PAABuy Now
Plains All American
$17.9311.51%$19 → $20MaintainsOverweightGet Alert
05/03/2024TRGPBuy Now
Targa Resources
$182.04-31.88%$109 → $124MaintainsOverweightGet Alert
05/02/2024OKEBuy Now
ONEOK
$72.8816.64%$81 → $85MaintainsOverweightGet Alert
05/02/2024ETRNBuy Now
Equitrans Midstream
——$12 → $13MaintainsEqual-WeightGet Alert
04/19/2024FSLRBuy Now
First Solar
$256.92-2.69%$187 → $250UpgradeEqual-Weight → OverweightGet Alert
04/04/2024EPDBuy Now
Enterprise Prods Partners
$32.262.3%$32 → $33MaintainsOverweightGet Alert
03/19/2024CSIQBuy Now
Canadian Solar
$23.09-0.39%$28 → $23MaintainsEqual-WeightGet Alert
03/19/2024NEEBuy Now
NextEra Energy
$81.614.15%$84 → $85MaintainsOverweightGet Alert
03/12/2024ETRNBuy Now
Equitrans Midstream
——$10 → $12UpgradeUnderweight → Equal-WeightGet Alert
02/06/2024EPDBuy Now
Enterprise Prods Partners
$32.26-0.8%$31 → $32MaintainsOverweightGet Alert
01/23/2024NSBuy Now
NuStar Energy
——$18 → $21UpgradeUnderweight → Equal-WeightGet Alert
01/08/2024ARRYBuy Now
Array Technologies
$8.56121.83%$22 → $19DowngradeOverweight → Equal-WeightGet Alert
01/08/2024FSLRBuy Now
First Solar
$256.92-27.21%$215 → $187DowngradeOverweight → Equal-WeightGet Alert
01/08/2024SPWRBuy Now
SunPower
$1.64144.65%$6 → $4DowngradeEqual-Weight → UnderweightGet Alert
12/14/2023ETRNBuy Now
Equitrans Midstream
—— → $10DowngradeEqual-Weight → UnderweightGet Alert
12/14/2023EEBuy Now
Excelerate Energy
$26.83-32.91% → $18DowngradeOverweight → Equal-WeightGet Alert
11/16/2023EEBuy Now
Excelerate Energy
$26.83-25.46%$18 → $20MaintainsOverweightGet Alert
11/14/2023PLUGBuy Now
Plug Power
$2.2974.86%$7 → $4MaintainsEqual-WeightGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$28.89557.67%$253 → $190MaintainsOverweightGet Alert
09/18/2023KNTKBuy Now
Kinetik Holdings
$36.025.5% → $38Initiates → Equal-WeightGet Alert
09/08/2023FSLRBuy Now
First Solar
$256.92-12.03%$255 → $226MaintainsOverweightGet Alert
08/11/2023ARRYBuy Now
Array Technologies
$8.56261.94%$28 → $31MaintainsOverweightGet Alert
08/11/2023OKEBuy Now
ONEOK
$72.880.17%$75 → $73MaintainsOverweightGet Alert
06/05/2023NGLBuy Now
NGL Energy Partners
$9.72-58.87%$2 → $4UpgradeUnderweight → Equal-WeightGet Alert
06/05/2023ETRNBuy Now
Equitrans Midstream
——$7 → $8MaintainsEqual-WeightGet Alert
05/30/2023BEBuy Now
Bloom Energy
$91.58-81.44%$20 → $17MaintainsEqual-WeightGet Alert
05/15/2023EEBuy Now
Excelerate Energy
$26.834.36%$29 → $28MaintainsOverweightGet Alert
05/12/2023BEBuy Now
Bloom Energy
$91.58-78.16%$24 → $20MaintainsEqual-WeightGet Alert
05/08/2023TRGPBuy Now
Targa Resources
$182.04-50.56%$94 → $90MaintainsOverweightGet Alert
05/08/2023SPWRBuy Now
SunPower
$1.641000.92%$19 → $18MaintainsEqual-WeightGet Alert
04/03/2023EEBuy Now
Excelerate Energy
$26.838.09%$31 → $29MaintainsOverweightGet Alert
03/07/2023LNGBuy Now
Cheniere Energy
$188.4322.06%$236 → $230MaintainsOverweightGet Alert
03/06/2023FSLRBuy Now
First Solar
$256.92-9.31%$188 → $233MaintainsOverweightGet Alert
03/02/2023NEEBuy Now
NextEra Energy
$81.6122.53%$110 → $100MaintainsOverweightGet Alert
03/02/2023GELBuy Now
Genesis Energy
$15.31-15.09%$12 → $13MaintainsEqual-WeightGet Alert
03/01/2023TRGPBuy Now
Targa Resources
$182.04-48.36%$89 → $94MaintainsOverweightGet Alert
02/21/2023ETBuy Now
Energy Transfer
$16.52-3.15%$15 → $16MaintainsOverweightGet Alert
02/15/2023SEDGBuy Now
SolarEdge Technologies
$28.891194.57%$367 → $374MaintainsOverweightGet Alert
02/14/2023BEBuy Now
Bloom Energy
$91.58-73.79%$22 → $24MaintainsEqual-WeightGet Alert
02/09/2023CSIQBuy Now
Canadian Solar
$23.0999.22%$33 → $46MaintainsEqual-WeightGet Alert
02/03/2023RUNBuy Now
Sunrun
$17.6076.14%$32 → $31MaintainsOverweightGet Alert
02/03/2023SPWRBuy Now
SunPower
$1.641062.08%$21 → $19MaintainsEqual-WeightGet Alert
01/06/2023SEDGBuy Now
SolarEdge Technologies
$28.891170.34%$306 → $367MaintainsOverweightGet Alert
01/06/2023PLUGBuy Now
Plug Power
$2.29468.28%$18 → $13MaintainsEqual-WeightGet Alert
01/06/2023NOVABuy Now
Sunnova Energy Intl
——$25 → $24UpgradeEqual-Weight → OverweightGet Alert
01/06/2023FSLRBuy Now
First Solar
$256.92-26.83%$146 → $188UpgradeEqual-Weight → OverweightGet Alert
01/06/2023SPWRBuy Now
SunPower
$1.641184.4% → $21UpgradeUnderweight → Equal-WeightGet Alert
01/06/2023BEBuy Now
Bloom Energy
$91.58-75.98%$27 → $22DowngradeOverweight → Equal-WeightGet Alert
01/06/2023RUNBuy Now
Sunrun
$17.6081.82% → $32UpgradeEqual-Weight → OverweightGet Alert
12/16/2022OKEBuy Now
ONEOK
$72.882.92%$68 → $75UpgradeEqual-Weight → OverweightGet Alert
12/16/2022ETRNBuy Now
Equitrans Midstream
——$12 → $8DowngradeOverweight → Equal-WeightGet Alert
12/16/2022DTMBuy Now
DT Midstream
$119.71-48.21%$68 → $62DowngradeOverweight → Equal-WeightGet Alert
12/16/2022NSBuy Now
NuStar Energy
——$18 → $16DowngradeOverweight → UnderweightGet Alert
12/06/2022ARRYBuy Now
Array Technologies
$8.56226.91% → $28Initiates → OverweightGet Alert
11/14/2022LFGBuy Now
Archaea Energy
——$25 → $26DowngradeOverweight → Equal-WeightGet Alert
11/11/2022DCPBuy Now
DCP Midstream
—— → $39DowngradeOverweight → Equal-WeightGet Alert
11/09/2022SEDGBuy Now
SolarEdge Technologies
$28.89959.19%$283 → $306MaintainsOverweightGet Alert
11/07/2022ETRNBuy Now
Equitrans Midstream
——$13 → $12MaintainsOverweightGet Alert
11/07/2022MPLXBuy Now
MPLX
$54.88-27.11%$41 → $40MaintainsOverweightGet Alert
11/04/2022PAGPBuy Now
Plains GP Holdings
$19.08-21.38%$16 → $15MaintainsOverweightGet Alert
11/04/2022PAABuy Now
Plains All American
$17.93-16.36%$16 → $15MaintainsOverweightGet Alert
10/25/2022KMIBuy Now
Kinder Morgan
$26.75-32.72%$20 → $18MaintainsEqual-WeightGet Alert
10/21/2022PLUGBuy Now
Plug Power
$2.29817.99%$29 → $21MaintainsEqual-WeightGet Alert
10/04/2022LFGBuy Now
Archaea Energy
—— → $25Initiates → OverweightGet Alert
08/12/2022PLUGBuy Now
Plug Power
$2.291167.7%$19 → $29MaintainsEqual-WeightGet Alert
08/11/2022BEBuy Now
Bloom Energy
$91.58-63.97%$30 → $33MaintainsOverweightGet Alert
08/10/2022ETRNBuy Now
Equitrans Midstream
—— → $13UpgradeEqual-Weight → OverweightGet Alert
07/05/2022EEBuy Now
Excelerate Energy
$26.838.09% → $29UpgradeEqual-Weight → OverweightGet Alert
06/29/2022RUNBuy Now
Sunrun
$17.6053.41% → $27Initiates → Equal-WeightGet Alert
06/29/2022NOVABuy Now
Sunnova Energy Intl
—— → $22Initiates → Equal-WeightGet Alert
06/29/2022SPWRBuy Now
SunPower
$1.64939.76% → $17Initiates → UnderweightGet Alert
06/29/2022GNRCBuy Now
Generac Hldgs
$158.0980.28% → $285Initiates → OverweightGet Alert
05/31/2022MMPBuy Now
Magellan Midstream
——$54 → $56UpgradeEqual-Weight → OverweightGet Alert
05/31/2022CQPBuy Now
Cheniere Energy Partners
$53.383.03% → $55DowngradeEqual-Weight → UnderweightGet Alert
05/31/2022NSBuy Now
NuStar Energy
—— → $18UpgradeEqual-Weight → OverweightGet Alert
05/20/2022TRGPBuy Now
Targa Resources
$182.04-54.41%$86 → $83MaintainsOverweightGet Alert
05/20/2022OKEBuy Now
ONEOK
$72.88-2.57%$74 → $71MaintainsEqual-WeightGet Alert
05/20/2022KMIBuy Now
Kinder Morgan
$26.75-25.25%$21 → $20MaintainsEqual-WeightGet Alert
05/20/2022LNGBuy Now
Cheniere Energy
$188.43-5%$185 → $179MaintainsOverweightGet Alert
05/12/2022BLDPBuy Now
Ballard Power Systems
$2.66238.35%$11 → $9MaintainsEqual-WeightGet Alert
05/11/2022NSBuy Now
NuStar Energy
——$18 → $17MaintainsEqual-WeightGet Alert
05/09/2022LNGBuy Now
Cheniere Energy
$188.43-1.82%$162 → $185MaintainsOverweightGet Alert
05/09/2022EEBuy Now
Excelerate Energy
$26.838.09% → $29Initiates → Equal-WeightGet Alert
04/28/2022NGLBuy Now
NGL Energy Partners
$9.72-79.43%$1.75 → $2MaintainsUnderweightGet Alert
04/28/2022GELBuy Now
Genesis Energy
$15.31-15.09%$12 → $13MaintainsEqual-WeightGet Alert
04/28/2022TRGPBuy Now
Targa Resources
$182.04-52.76%$82 → $86MaintainsOverweightGet Alert
04/28/2022PAGPBuy Now
Plains GP Holdings
$19.08-16.14%$14 → $16MaintainsOverweightGet Alert
04/28/2022OKEBuy Now
ONEOK
$72.882.92%$71 → $75MaintainsEqual-WeightGet Alert
04/28/2022ETRNBuy Now
Equitrans Midstream
——$8 → $9MaintainsEqual-WeightGet Alert
04/28/2022DTMBuy Now
DT Midstream
$119.71-50.71%$58 → $59MaintainsOverweightGet Alert
04/28/2022LNGBuy Now
Cheniere Energy
$188.43-14.03%$150 → $162MaintainsOverweightGet Alert
04/28/2022PAABuy Now
Plains All American
$17.93-10.79%$14 → $16MaintainsOverweightGet Alert
04/28/2022NSBuy Now
NuStar Energy
——$17 → $18MaintainsEqual-WeightGet Alert
04/28/2022MPLXBuy Now
MPLX
$54.88-25.29%$37 → $41MaintainsOverweightGet Alert
04/28/2022EPDBuy Now
Enterprise Prods Partners
$32.26-7%$28 → $30MaintainsOverweightGet Alert
04/28/2022CQPBuy Now
Cheniere Energy Partners
$53.383.03%$48 → $55MaintainsEqual-WeightGet Alert
04/28/2022DCPBuy Now
DCP Midstream
——$44 → $45MaintainsOverweightGet Alert
04/28/2022KMIBuy Now
Kinder Morgan
$26.75-21.51% → $21UpgradeUnderweight → Equal-WeightGet Alert
03/08/2022OKEBuy Now
ONEOK
$72.88-5.32%$66 → $69MaintainsEqual-WeightGet Alert
02/28/2022DTMBuy Now
DT Midstream
$119.71-51.55%$57 → $58MaintainsOverweightGet Alert
02/24/2022ETRNBuy Now
Equitrans Midstream
—— → $8DowngradeOverweight → Equal-WeightGet Alert
02/08/2022FSLRBuy Now
First Solar
$256.92-65.75%$115 → $88MaintainsEqual-WeightGet Alert
02/08/2022SEDGBuy Now
SolarEdge Technologies
$28.891142.64%$441 → $359MaintainsOverweightGet Alert
02/08/2022ENPHBuy Now
Enphase Energy
$31.51709.27%$313 → $255MaintainsOverweightGet Alert
02/07/2022NSBuy Now
NuStar Energy
—— → $17DowngradeOverweight → Equal-WeightGet Alert
12/16/2021GELBuy Now
Genesis Energy
$15.31-21.62%$11 → $12MaintainsEqual-WeightGet Alert
12/16/2021TRGPBuy Now
Targa Resources
$182.04-62.1%$64 → $69MaintainsOverweightGet Alert
12/16/2021PAGPBuy Now
Plains GP Holdings
$19.08-21.38%$14 → $15MaintainsOverweightGet Alert
12/16/2021DTMBuy Now
DT Midstream
$119.71-52.38%$56 → $57MaintainsOverweightGet Alert
12/16/2021LNGBuy Now
Cheniere Energy
$188.43-34.72%$120 → $123MaintainsOverweightGet Alert
12/16/2021PAABuy Now
Plains All American
$17.93-16.36%$14 → $15MaintainsOverweightGet Alert
12/16/2021NSBuy Now
NuStar Energy
——$19 → $17MaintainsOverweightGet Alert
12/16/2021MPLXBuy Now
MPLX
$54.88-36.22%$34 → $35MaintainsOverweightGet Alert
12/16/2021EPDBuy Now
Enterprise Prods Partners
$32.26-16.3%$30 → $27MaintainsOverweightGet Alert
12/16/2021ETBuy Now
Energy Transfer
$16.52-9.2%$13 → $15MaintainsOverweightGet Alert
12/16/2021CQPBuy Now
Cheniere Energy Partners
$53.38-13.83%$48 → $46MaintainsEqual-WeightGet Alert
12/16/2021ETRNBuy Now
Equitrans Midstream
—— → $16UpgradeUnderweight → OverweightGet Alert
12/16/2021HEPBuy Now
Holly Energy Partners
—— → $22UpgradeEqual-Weight → OverweightGet Alert
12/16/2021OKEBuy Now
ONEOK
$72.88-9.43% → $66DowngradeOverweight → Equal-WeightGet Alert
11/23/2021SEDGBuy Now
SolarEdge Technologies
$28.891426.48% → $441Initiates → OverweightGet Alert
11/23/2021FSLRBuy Now
First Solar
$256.92-55.24% → $115Initiates → Equal-WeightGet Alert
11/23/2021CSIQBuy Now
Canadian Solar
$23.0990.56% → $44Initiates → Equal-WeightGet Alert
11/23/2021ENPHBuy Now
Enphase Energy
$31.51893.34% → $313Initiates → OverweightGet Alert
11/03/2021ETRNBuy Now
Equitrans Midstream
——$9 → $10MaintainsUnderweightGet Alert
09/15/2021LNGBuy Now
Cheniere Energy
$188.43-40.56%$95 → $112MaintainsOverweightGet Alert
09/13/2021DTMBuy Now
DT Midstream
$119.71-53.22% → $56Initiates → OverweightGet Alert
08/09/2021DCPBuy Now
DCP Midstream
——$29 → $32UpgradeEqual-Weight → OverweightGet Alert
06/24/2021WESBuy Now
Western Midstream
$39.79-34.66%$25 → $26MaintainsOverweightGet Alert
06/24/2021TRGPBuy Now
Targa Resources
$182.04-73.08%$42 → $49MaintainsOverweightGet Alert
06/24/2021PAGPBuy Now
Plains GP Holdings
$19.08-26.62%$12 → $14MaintainsOverweightGet Alert
06/24/2021PAABuy Now
Plains All American
$17.93-21.94%$12 → $14MaintainsOverweightGet Alert
06/24/2021PSXPBuy Now
Phillips 66 Partners
——$37 → $38MaintainsEqual-WeightGet Alert
06/24/2021OKEBuy Now
ONEOK
$72.88-17.67%$59 → $60MaintainsOverweightGet Alert
06/24/2021NSBuy Now
NuStar Energy
——$20 → $21MaintainsOverweightGet Alert
06/24/2021MPLXBuy Now
MPLX
$54.88-39.87%$32 → $33MaintainsOverweightGet Alert
06/24/2021HEPBuy Now
Holly Energy Partners
——$21 → $22MaintainsEqual-WeightGet Alert
06/24/2021EPDBuy Now
Enterprise Prods Partners
$32.26-7%$28 → $30MaintainsOverweightGet Alert
06/24/2021DCPBuy Now
DCP Midstream
——$26 → $29MaintainsEqual-WeightGet Alert
05/13/2021TRGPBuy Now
Targa Resources
$182.04-76.93%$41 → $42MaintainsOverweightGet Alert
05/13/2021SHLXBuy Now
Shell Midstream Partners
——$13 → $14MaintainsUnderweightGet Alert
05/13/2021OKEBuy Now
ONEOK
$72.88-19.04%$56 → $59MaintainsOverweightGet Alert
05/13/2021NSBuy Now
NuStar Energy
——$19 → $20MaintainsOverweightGet Alert
05/13/2021NGLBuy Now
NGL Energy Partners
$9.72-76.86%$2 → $2.25MaintainsUnderweightGet Alert
05/13/2021MPLXBuy Now
MPLX
$54.88-41.69%$31 → $32MaintainsOverweightGet Alert
05/13/2021EPDBuy Now
Enterprise Prods Partners
$32.26-13.2%$27 → $28MaintainsOverweightGet Alert
05/13/2021LNGBuy Now
Cheniere Energy
$188.43-49.58%$90 → $95MaintainsOverweightGet Alert
05/13/2021CQPBuy Now
Cheniere Energy Partners
$53.38-10.09%$46 → $48MaintainsEqual-WeightGet Alert
05/13/2021KMIBuy Now
Kinder Morgan
$26.75——DowngradeEqual-Weight → UnderweightGet Alert
05/13/2021ETRNBuy Now
Equitrans Midstream
—— → $9DowngradeEqual-Weight → UnderweightGet Alert
05/13/2021HEPBuy Now
Holly Energy Partners
——$20 → $21DowngradeOverweight → Equal-WeightGet Alert
05/13/2021GELBuy Now
Genesis Energy
$15.31-34.68% → $10UpgradeUnderweight → Equal-WeightGet Alert
05/13/2021ETBuy Now
Energy Transfer
$16.52-21.31%$12 → $13UpgradeEqual-Weight → OverweightGet Alert
05/13/2021DCPBuy Now
DCP Midstream
——$25 → $26DowngradeOverweight → Equal-WeightGet Alert
04/28/2021PSXPBuy Now
Phillips 66 Partners
——$28 → $32MaintainsEqual-WeightGet Alert
04/28/2021OKEBuy Now
ONEOK
$72.88-30.02%$50 → $51MaintainsOverweightGet Alert
04/28/2021ETBuy Now
Energy Transfer
$16.52-39.47%$8 → $10MaintainsEqual-WeightGet Alert
04/20/2021PLUGBuy Now
Plug Power
$2.291211.42% → $30Initiates → Equal-WeightGet Alert
04/20/2021BEBuy Now
Bloom Energy
$91.58-53.05% → $43Initiates → OverweightGet Alert
11/30/2020BKEPBuy Now
Blueknight Energy
——$1.5 → $2UpgradeUnderweight → Equal-WeightGet Alert
11/30/2020DCPBuy Now
DCP Midstream
——$18 → $21UpgradeEqual-Weight → OverweightGet Alert
11/30/2020NSBuy Now
NuStar Energy
———UpgradeEqual-Weight → OverweightGet Alert
11/30/2020TRGPBuy Now
Targa Resources
$182.04-84.07%$23 → $29UpgradeEqual-Weight → OverweightGet Alert
10/05/2020OKEBuy Now
ONEOK
$72.88-50.6%$34 → $36UpgradeEqual-Weight → OverweightGet Alert
07/22/2020TRGPBuy Now
Targa Resources
$182.04-90.11%$16 → $18MaintainsEqual-WeightGet Alert
07/22/2020MMLPBuy Now
Martin Midstream Partners
$2.4721.46%$2 → $3MaintainsUnderweightGet Alert
07/22/2020HEPBuy Now
Holly Energy Partners
——$20 → $22MaintainsOverweightGet Alert
07/22/2020GELBuy Now
Genesis Energy
$15.31-41.21%$7 → $9MaintainsUnderweightGet Alert
07/22/2020PSXPBuy Now
Phillips 66 Partners
—— → $34DowngradeOverweight → Equal-WeightGet Alert
07/22/2020EPDBuy Now
Enterprise Prods Partners
$32.26-19.4%$25 → $26MaintainsOverweightGet Alert
07/22/2020DCPBuy Now
DCP Midstream
——$8 → $10MaintainsEqual-WeightGet Alert
07/22/2020CEQPBuy Now
Crestwood Equity Partners
—— → $11DowngradeEqual-Weight → UnderweightGet Alert
07/22/2020ETBuy Now
Energy Transfer
$16.52-51.57% → $8DowngradeOverweight → Equal-WeightGet Alert
07/22/2020NGLBuy Now
NGL Energy Partners
$9.72-58.87% → $4DowngradeEqual-Weight → UnderweightGet Alert
07/22/2020OKEBuy Now
ONEOK
$72.88-54.72% → $33DowngradeOverweight → Equal-WeightGet Alert
05/11/2020PSXPBuy Now
Phillips 66 Partners
——$45 → $46MaintainsOverweightGet Alert
04/27/2020EQMBuy Now
EQM Midstream Partners
——$15 → $27UpgradeUnderweight → OverweightGet Alert
04/27/2020ETRNBuy Now
Equitrans Midstream
——$6 → $11UpgradeUnderweight → OverweightGet Alert
04/14/2020MPLXBuy Now
MPLX
$54.88-56.27%$23 → $24MaintainsOverweightGet Alert
04/14/2020NGLBuy Now
NGL Energy Partners
$9.72-58.87%$5 → $4MaintainsEqual-WeightGet Alert
04/14/2020HEPBuy Now
Holly Energy Partners
——$21 → $22MaintainsOverweightGet Alert
04/14/2020GELBuy Now
Genesis Energy
$15.31-60.81%$7 → $6MaintainsUnderweightGet Alert
04/14/2020EPDBuy Now
Enterprise Prods Partners
$32.26-22.5%$26 → $25MaintainsOverweightGet Alert
04/14/2020ETBuy Now
Energy Transfer
$16.52-27.36%$13 → $12MaintainsOverweightGet Alert
04/14/2020DCPBuy Now
DCP Midstream
——$9 → $8MaintainsEqual-WeightGet Alert
04/14/2020TRGPBuy Now
Targa Resources
$182.04-92.86%$16 → $13MaintainsEqual-WeightGet Alert
04/14/2020KMIBuy Now
Kinder Morgan
$26.75-36.46%$18 → $17MaintainsOverweightGet Alert
04/14/2020NSBuy Now
NuStar Energy
——$18 → $16MaintainsEqual-WeightGet Alert
04/14/2020PAABuy Now
Plains All American
$17.93-27.52%$15 → $13MaintainsOverweightGet Alert
04/14/2020PAGPBuy Now
Plains GP Holdings
$19.08-31.87%$15 → $13MaintainsOverweightGet Alert
04/14/2020PSXPBuy Now
Phillips 66 Partners
—— → $45UpgradeEqual-Weight → OverweightGet Alert
03/02/2020SHLXBuy Now
Shell Midstream Partners
——$18 → $17MaintainsUnderweightGet Alert
02/26/2020OKEBuy Now
ONEOK
$72.8813.89%$81 → $83MaintainsOverweightGet Alert
02/24/2020MPLXBuy Now
MPLX
$54.88-48.98% → $28DowngradeOverweight → Equal-WeightGet Alert
01/07/2020TGEBuy Now
Tallgrass Energy
$1.05——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020SHLXBuy Now
Shell Midstream Partners
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020MMLPBuy Now
Martin Midstream Partners
$2.47——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020HEPBuy Now
Holly Energy Partners
———UpgradeEqual-Weight → OverweightGet Alert
01/07/2020GLPBuy Now
Global Partners
$43.64——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020GELBuy Now
Genesis Energy
$15.31——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020ETRNBuy Now
Equitrans Midstream
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020EQMBuy Now
EQM Midstream Partners
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020ENLCBuy Now
EnLink Midstream
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020DKLBuy Now
Delek Logistics Partners
$44.52——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020CAPLBuy Now
CrossAmerica Partners
$20.61——DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020CCLPBuy Now
CSI Compressco
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020CNXMBuy Now
CNX Midstream Partners
———DowngradeEqual-Weight → UnderweightGet Alert
01/07/2020BKEPBuy Now
Blueknight Energy
———DowngradeEqual-Weight → UnderweightGet Alert
10/07/2019TRGPBuy Now
Targa Resources
$182.04-76.38%$45 → $43DowngradeOutperform → Market PerformGet Alert
09/17/2019SEMGBuy Now
Semgroup
$27.13-37.34%$10 → $17MaintainsMarket PerformGet Alert
08/09/2019ETBuy Now
Energy Transfer
$16.5233.17%$21 → $22MaintainsOutperformGet Alert
05/09/2019MPLXBuy Now
MPLX
$54.88-30.76%$37 → $38MaintainsOutperformGet Alert
03/19/2019CEQPBuy Now
Crestwood Equity Partners
———UpgradeMarket Perform → OutperformGet Alert
03/19/2019CNXMBuy Now
CNX Midstream Partners
———DowngradeOutperform → Market PerformGet Alert
03/19/2019TCPBuy Now
TC Pipelines
———UpgradeMarket Perform → OutperformGet Alert
03/14/2019BKEPBuy Now
Blueknight Energy
——$3 → $1MaintainsMarket PerformGet Alert
11/01/2018EPDBuy Now
Enterprise Prods Partners
$32.262.3%$32 → $33MaintainsOutperformGet Alert
11/01/2018OKEBuy Now
ONEOK
$72.884.29%$75 → $76MaintainsOutperformGet Alert
10/31/2018PSXPBuy Now
Phillips 66 Partners
——$57 → $55MaintainsMarket PerformGet Alert
10/31/2018CEQPBuy Now
Crestwood Equity Partners
———DowngradeOutperform → Market PerformGet Alert
10/08/2018EPDBuy Now
Enterprise Prods Partners
$32.26-0.8%$31 → $32MaintainsOutperformGet Alert
09/24/2018SEMGBuy Now
Semgroup
$27.13-11.54%$27 → $24MaintainsMarket PerformGet Alert
09/24/2018NGLBuy Now
NGL Energy Partners
$9.7213.11%$14 → $11MaintainsMarket PerformGet Alert
09/24/2018DCPBuy Now
DCP Midstream
——$44 → $40MaintainsMarket PerformGet Alert
09/18/2018TRGPBuy Now
Targa Resources
$182.04-65.39%$55 → $63MaintainsOutperformGet Alert
09/18/2018TRGPBuy Now
Targa Resources
$182.04-65.39%$55 → $63UpgradeMarket Perform → OutperformGet Alert
09/13/2018OKEBuy Now
ONEOK
$72.882.92%$77 → $75MaintainsOutperformGet Alert
09/13/2018SHLXBuy Now
Shell Midstream Partners
——$24 → $22MaintainsMarket PerformGet Alert
09/13/2018VLPBuy Now
Valero Energy Partners
——$43 → $42MaintainsMarket PerformGet Alert
09/13/2018NGLBuy Now
NGL Energy Partners
$9.7243.96%$15 → $14MaintainsMarket PerformGet Alert
08/09/2018AMGPBuy Now
Antero Midstream GP
——$24 → $23MaintainsOutperformGet Alert
07/30/2018EQGPBuy Now
EQT GP Holdings
——$28 → $26MaintainsMarket PerformGet Alert
07/30/2018EQMBuy Now
EQM Midstream Partners
——$69 → $59MaintainsMarket PerformGet Alert
07/30/2018EQMBuy Now
EQM Midstream Partners
———DowngradeOutperform → Market PerformGet Alert
06/18/2018KMIBuy Now
Kinder Morgan
$26.75——UpgradeMarket Perform → OutperformGet Alert
06/11/2018BKEPBuy Now
Blueknight Energy
——$7 → $3MaintainsMarket PerformGet Alert
06/11/2018SEMGBuy Now
Semgroup
$27.13——DowngradeOutperform → Market PerformGet Alert
05/07/2018SMLPBuy Now
Summit Midstream Partners
———DowngradeOutperform → Market PerformGet Alert
02/21/2018EQGPBuy Now
EQT GP Holdings
——$31 → $28MaintainsMarket PerformGet Alert
02/21/2018EQMBuy Now
EQM Midstream Partners
——$85 → $77MaintainsOutperformGet Alert
02/01/2018DMBuy Now
Desktop Metal
——$31 → $32MaintainsMarket PerformGet Alert
01/11/2018SEPBuy Now
Spectra Energy Partners
———DowngradeOutperform → Market PerformGet Alert
01/11/2018OKEBuy Now
ONEOK
$72.88——UpgradeMarket Perform → OutperformGet Alert
01/11/2018KMIBuy Now
Kinder Morgan
$26.75——DowngradeOutperform → Market PerformGet Alert
01/11/2018CEQPBuy Now
Crestwood Equity Partners
———UpgradeMarket Perform → OutperformGet Alert
11/15/2017TCPBuy Now
TC Pipelines
——$62 → $58MaintainsMarket PerformGet Alert
11/07/2017TRGPBuy Now
Targa Resources
$182.04——DowngradeOutperform → Market PerformGet Alert
10/20/2017HEPBuy Now
Holly Energy Partners
——$35 → $34MaintainsMarket PerformGet Alert
10/13/2017TRGPBuy Now
Targa Resources
$182.04-70.89%$54 → $53MaintainsOutperformGet Alert
10/10/2017BPLBuy Now
Buckeye Partners
——$66 → $61MaintainsMarket PerformGet Alert
07/17/2017NGLBuy Now
NGL Energy Partners
$9.72——DowngradeOutperform → Market PerformGet Alert
07/17/2017TRGPBuy Now
Targa Resources
$182.04——UpgradeMarket Perform → OutperformGet Alert
07/17/2017SEMGBuy Now
Semgroup
$27.13——DowngradeOutperform → Market PerformGet Alert
07/17/2017NSBuy Now
NuStar Energy
———DowngradeOutperform → Market PerformGet Alert
07/17/2017NSHBuy Now
NuStar Holdings
———DowngradeOutperform → Market PerformGet Alert
05/30/2017AMGPBuy Now
Antero Midstream GP
———Initiates → Market PerformGet Alert
04/21/2017NSHBuy Now
NuStar Holdings
———UpgradeMarket Perform → OutperformGet Alert
04/21/2017NSBuy Now
NuStar Energy
———UpgradeMarket Perform → OutperformGet Alert
01/11/2017GELBuy Now
Genesis Energy
$15.31——DowngradeOutperform → Market PerformGet Alert
01/11/2017WPZBuy Now
Williams Partners
———UpgradeMarket Perform → OutperformGet Alert
01/11/2017SMLPBuy Now
Summit Midstream Partners
———UpgradeMarket Perform → OutperformGet Alert
01/10/2017MPLXBuy Now
MPLX
$54.88——UpgradeMarket Perform → OutperformGet Alert
10/05/2016PAABuy Now
Plains All American
$17.93——UpgradeMarket Perform → OutperformGet Alert
10/05/2016PAGPBuy Now
Plains GP Holdings
$19.08——UpgradeMarket Perform → OutperformGet Alert
07/18/2016GELBuy Now
Genesis Energy
$15.31——UpgradeMarket Perform → OutperformGet Alert
06/02/2016FSLRBuy Now
First Solar
$256.92——Initiates → Market PerformGet Alert
06/02/2016SPWRBuy Now
SunPower
$1.64——Initiates → Market PerformGet Alert
05/09/2016DPMBuy Now
Desert Peak Minerals Inc
———DowngradeOutperform → Market PerformGet Alert
05/03/2016PSXPBuy Now
Phillips 66 Partners
———DowngradeOutperform → Market PerformGet Alert
01/15/2016DPMBuy Now
Desert Peak Minerals Inc
———UpgradeMarket Perform → OutperformGet Alert
01/15/2016GELBuy Now
Genesis Energy
$15.31——DowngradeOutperform → Market PerformGet Alert
01/15/2016EQMBuy Now
EQM Midstream Partners
———UpgradeMarket Perform → OutperformGet Alert
01/15/2016SEPBuy Now
Spectra Energy Partners
———UpgradeMarket Perform → OutperformGet Alert
01/15/2016SMLPBuy Now
Summit Midstream Partners
———DowngradeOutperform → Market PerformGet Alert
01/15/2016WPZBuy Now
Williams Partners
———DowngradeOutperform → Market PerformGet Alert
12/07/2015SEMGBuy Now
Semgroup
$27.13——Initiates → OutperformGet Alert
07/20/2015GELBuy Now
Genesis Energy
$15.31——UpgradeMarket Perform → OutperformGet Alert
06/22/2015EQGPBuy Now
EQT GP Holdings
———Initiates → Market PerformGet Alert
03/30/2015DMBuy Now
Desktop Metal
———Initiates → Market PerformGet Alert
03/18/2015TRGPBuy Now
Targa Resources
$182.04——Assumes → Market PerformGet Alert
02/11/2015VLPBuy Now
Valero Energy Partners
———DowngradeOutperform → Market PerformGet Alert
02/02/2015DPMBuy Now
Desert Peak Minerals Inc
———DowngradeOutperform → Market PerformGet Alert
01/30/2015DPMBuy Now
Desert Peak Minerals Inc
———DowngradeOutperform → Market PerformGet Alert
05/09/2014OKEBuy Now
ONEOK
$72.88——DowngradeOutperform → Market PerformGet Alert
02/14/2014TRGPBuy Now
Targa Resources
$182.04——DowngradeOutperform → Market PerformGet Alert
11/25/2013PAGPBuy Now
Plains GP Holdings
$19.08——Initiates → Market PerformGet Alert
11/07/2013GELBuy Now
Genesis Energy
$15.31——DowngradeOutperform → Market PerformGet Alert
03/04/2013DPMBuy Now
Desert Peak Minerals Inc
———UpgradeMarket Perform → OutperformGet Alert
01/28/2013PAABuy Now
Plains All American
$17.93——DowngradeOutperform → Market PerformGet Alert
08/06/2012MMLPBuy Now
Martin Midstream Partners
$2.47——Downgrade → Market PerformGet Alert