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 07/07/2024

Overall Average Return

6.15%

Smart Score

68.4%

Overall Average Return Percentile

53rd

Number of Ratings

136
Buy NowGet Alert
07/02/2024SEDGBuy Now
SolarEdge Technologies
$27.575.19%$62 → $29MaintainsEqual-WeightGet Alert
06/04/2024KMIBuy Now
Kinder Morgan
$19.9110.5%$18 → $22UpgradeEqual-Weight → OverweightGet Alert
06/04/2024DTMBuy Now
DT Midstream
$69.3411.05%$62 → $77UpgradeEqual-Weight → OverweightGet Alert
05/21/2024WESBuy Now
Western Midstream
$41.30-15.25%$34 → $35MaintainsEqual-WeightGet Alert
05/20/2024BEBuy Now
Bloom Energy
$12.4112.81%$12 → $14MaintainsEqual-WeightGet Alert
05/17/2024ARRYBuy Now
Array Technologies
$9.7044.33%$16 → $14MaintainsEqual-WeightGet Alert
05/14/2024KNTKBuy Now
Kinetik Holdings
$42.21-5.24%$37 → $40MaintainsEqual-WeightGet Alert
05/08/2024PAGPBuy Now
Plains GP Holdings
$19.552.3%$19 → $20MaintainsOverweightGet Alert
05/08/2024PAABuy Now
Plains All American
$18.448.46%$19 → $20MaintainsOverweightGet Alert
05/03/2024TRGPBuy Now
Targa Resources
$132.55-6.45%$109 → $124MaintainsOverweightGet Alert
05/02/2024OKEBuy Now
ONEOK
$82.003.66%$81 → $85MaintainsOverweightGet Alert
05/02/2024ETRNBuy Now
Equitrans Midstream
$12.722.2%$12 → $13MaintainsEqual-WeightGet Alert
04/19/2024FSLRBuy Now
First Solar
$227.1010.08%$187 → $250UpgradeEqual-Weight → OverweightGet Alert
04/04/2024EPDBuy Now
Enterprise Prods Partners
$29.1513.21%$32 → $33MaintainsOverweightGet Alert
03/19/2024CSIQBuy Now
Canadian Solar
$15.5348.1%$28 → $23MaintainsEqual-WeightGet Alert
03/19/2024NEEBuy Now
NextEra Energy
$72.1117.88%$84 → $85MaintainsOverweightGet Alert
03/12/2024ETRNBuy Now
Equitrans Midstream
$12.72-5.66%$10 → $12UpgradeUnderweight → Equal-WeightGet Alert
02/06/2024EPDBuy Now
Enterprise Prods Partners
$29.159.78%$31 → $32MaintainsOverweightGet Alert
01/23/2024NSBuy Now
NuStar Energy
——$18 → $21UpgradeUnderweight → Equal-WeightGet Alert
01/08/2024ARRYBuy Now
Array Technologies
$9.7095.88%$22 → $19DowngradeOverweight → Equal-WeightGet Alert
01/08/2024FSLRBuy Now
First Solar
$227.10-17.66%$215 → $187DowngradeOverweight → Equal-WeightGet Alert
01/08/2024SPWRBuy Now
SunPower
$2.1685.19%$6 → $4DowngradeEqual-Weight → UnderweightGet Alert
12/14/2023ETRNBuy Now
Equitrans Midstream
$12.72-21.38% → $10DowngradeEqual-Weight → UnderweightGet Alert
12/14/2023EEBuy Now
Excelerate Energy
$17.244.43% → $18DowngradeOverweight → Equal-WeightGet Alert
11/16/2023EEBuy Now
Excelerate Energy
$17.2416.03%$18 → $20MaintainsOverweightGet Alert
11/14/2023PLUGBuy Now
Plug Power
$2.6451.52%$7 → $4MaintainsEqual-WeightGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$27.57589.15%$253 → $190MaintainsOverweightGet Alert
09/18/2023KNTKBuy Now
Kinetik Holdings
$42.21-9.97% → $38Initiates → Equal-WeightGet Alert
09/08/2023FSLRBuy Now
First Solar
$227.10-0.48%$255 → $226MaintainsOverweightGet Alert
08/11/2023ARRYBuy Now
Array Technologies
$9.70219.59%$28 → $31MaintainsOverweightGet Alert
08/11/2023OKEBuy Now
ONEOK
$82.00-10.98%$75 → $73MaintainsOverweightGet Alert
06/05/2023NGLBuy Now
NGL Energy Partners
$4.75-15.79%$2 → $4UpgradeUnderweight → Equal-WeightGet Alert
06/05/2023ETRNBuy Now
Equitrans Midstream
$12.72-37.11%$7 → $8MaintainsEqual-WeightGet Alert
05/30/2023BEBuy Now
Bloom Energy
$12.4136.99%$20 → $17MaintainsEqual-WeightGet Alert
05/15/2023EEBuy Now
Excelerate Energy
$17.2462.44%$29 → $28MaintainsOverweightGet Alert
05/12/2023BEBuy Now
Bloom Energy
$12.4161.16%$24 → $20MaintainsEqual-WeightGet Alert
05/08/2023TRGPBuy Now
Targa Resources
$132.55-32.1%$94 → $90MaintainsOverweightGet Alert
05/08/2023SPWRBuy Now
SunPower
$2.16733.33%$19 → $18MaintainsEqual-WeightGet Alert
04/03/2023EEBuy Now
Excelerate Energy
$17.2468.24%$31 → $29MaintainsOverweightGet Alert
03/07/2023LNGBuy Now
Cheniere Energy
$175.4031.13%$236 → $230MaintainsOverweightGet Alert
03/06/2023FSLRBuy Now
First Solar
$227.102.6%$188 → $233MaintainsOverweightGet Alert
03/02/2023NEEBuy Now
NextEra Energy
$72.1138.68%$110 → $100MaintainsOverweightGet Alert
03/02/2023GELBuy Now
Genesis Energy
$14.40-9.72%$12 → $13MaintainsEqual-WeightGet Alert
03/01/2023TRGPBuy Now
Targa Resources
$132.55-29.08%$89 → $94MaintainsOverweightGet Alert
02/21/2023ETBuy Now
Energy Transfer
$16.11-0.68%$15 → $16MaintainsOverweightGet Alert
02/15/2023SEDGBuy Now
SolarEdge Technologies
$27.571256.55%$367 → $374MaintainsOverweightGet Alert
02/14/2023BEBuy Now
Bloom Energy
$12.4193.39%$22 → $24MaintainsEqual-WeightGet Alert
02/09/2023CSIQBuy Now
Canadian Solar
$15.53196.2%$33 → $46MaintainsEqual-WeightGet Alert
02/03/2023RUNBuy Now
Sunrun
$12.65145.06%$32 → $31MaintainsOverweightGet Alert
02/03/2023SPWRBuy Now
SunPower
$2.16779.63%$21 → $19MaintainsEqual-WeightGet Alert
01/06/2023SEDGBuy Now
SolarEdge Technologies
$27.571231.16%$306 → $367MaintainsOverweightGet Alert
01/06/2023PLUGBuy Now
Plug Power
$2.64392.42%$18 → $13MaintainsEqual-WeightGet Alert
01/06/2023NOVABuy Now
Sunnova Energy Intl
$5.90306.78%$25 → $24UpgradeEqual-Weight → OverweightGet Alert
01/06/2023FSLRBuy Now
First Solar
$227.10-17.22%$146 → $188UpgradeEqual-Weight → OverweightGet Alert
01/06/2023SPWRBuy Now
SunPower
$2.16872.22% → $21UpgradeUnderweight → Equal-WeightGet Alert
01/06/2023BEBuy Now
Bloom Energy
$12.4177.28%$27 → $22DowngradeOverweight → Equal-WeightGet Alert
01/06/2023RUNBuy Now
Sunrun
$12.65152.96% → $32UpgradeEqual-Weight → OverweightGet Alert
12/16/2022OKEBuy Now
ONEOK
$82.00-8.54%$68 → $75UpgradeEqual-Weight → OverweightGet Alert
12/16/2022ETRNBuy Now
Equitrans Midstream
$12.72-37.11%$12 → $8DowngradeOverweight → Equal-WeightGet Alert
12/16/2022DTMBuy Now
DT Midstream
$69.34-10.59%$68 → $62DowngradeOverweight → Equal-WeightGet Alert
12/16/2022NSBuy Now
NuStar Energy
——$18 → $16DowngradeOverweight → UnderweightGet Alert
12/06/2022ARRYBuy Now
Array Technologies
$9.70188.66% → $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
$27.571009.9%$283 → $306MaintainsOverweightGet Alert
11/07/2022ETRNBuy Now
Equitrans Midstream
$12.72-5.66%$13 → $12MaintainsOverweightGet Alert
11/07/2022MPLXBuy Now
MPLX
$42.62-6.15%$41 → $40MaintainsOverweightGet Alert
11/04/2022PAGPBuy Now
Plains GP Holdings
$19.55-23.27%$16 → $15MaintainsOverweightGet Alert
11/04/2022PAABuy Now
Plains All American
$18.44-18.66%$16 → $15MaintainsOverweightGet Alert
10/25/2022KMIBuy Now
Kinder Morgan
$19.91-9.59%$20 → $18MaintainsEqual-WeightGet Alert
10/21/2022PLUGBuy Now
Plug Power
$2.64695.45%$29 → $21MaintainsEqual-WeightGet Alert
10/04/2022LFGBuy Now
Archaea Energy
—— → $25Initiates → OverweightGet Alert
08/12/2022PLUGBuy Now
Plug Power
$2.64998.48%$19 → $29MaintainsEqual-WeightGet Alert
08/11/2022BEBuy Now
Bloom Energy
$12.41165.91%$30 → $33MaintainsOverweightGet Alert
08/10/2022ETRNBuy Now
Equitrans Midstream
$12.722.2% → $13UpgradeEqual-Weight → OverweightGet Alert
07/05/2022EEBuy Now
Excelerate Energy
$17.2468.24% → $29UpgradeEqual-Weight → OverweightGet Alert
06/29/2022RUNBuy Now
Sunrun
$12.65113.44% → $27Initiates → Equal-WeightGet Alert
06/29/2022NOVABuy Now
Sunnova Energy Intl
$5.90272.88% → $22Initiates → Equal-WeightGet Alert
06/29/2022SPWRBuy Now
SunPower
$2.16687.04% → $17Initiates → UnderweightGet Alert
06/29/2022GNRCBuy Now
Generac Hldgs
$142.19100.44% → $285Initiates → OverweightGet Alert
05/31/2022MMPBuy Now
Magellan Midstream
——$54 → $56UpgradeEqual-Weight → OverweightGet Alert
05/31/2022CQPBuy Now
Cheniere Energy Partners
$49.4311.27% → $55DowngradeEqual-Weight → UnderweightGet Alert
05/31/2022NSBuy Now
NuStar Energy
—— → $18UpgradeEqual-Weight → OverweightGet Alert
05/20/2022TRGPBuy Now
Targa Resources
$132.55-37.38%$86 → $83MaintainsOverweightGet Alert
05/20/2022OKEBuy Now
ONEOK
$82.00-13.41%$74 → $71MaintainsEqual-WeightGet Alert
05/20/2022KMIBuy Now
Kinder Morgan
$19.910.45%$21 → $20MaintainsEqual-WeightGet Alert
05/20/2022LNGBuy Now
Cheniere Energy
$175.402.05%$185 → $179MaintainsOverweightGet Alert
05/12/2022BLDPBuy Now
Ballard Power Systems
$2.35283.09%$11 → $9MaintainsEqual-WeightGet Alert
05/11/2022NSBuy Now
NuStar Energy
——$18 → $17MaintainsEqual-WeightGet Alert
05/09/2022LNGBuy Now
Cheniere Energy
$175.405.47%$162 → $185MaintainsOverweightGet Alert
05/09/2022EEBuy Now
Excelerate Energy
$17.2468.24% → $29Initiates → Equal-WeightGet Alert
04/28/2022NGLBuy Now
NGL Energy Partners
$4.75-57.89%$1.75 → $2MaintainsUnderweightGet Alert
04/28/2022GELBuy Now
Genesis Energy
$14.40-9.72%$12 → $13MaintainsEqual-WeightGet Alert
04/28/2022TRGPBuy Now
Targa Resources
$132.55-35.12%$82 → $86MaintainsOverweightGet Alert
04/28/2022PAGPBuy Now
Plains GP Holdings
$19.55-18.16%$14 → $16MaintainsOverweightGet Alert
04/28/2022OKEBuy Now
ONEOK
$82.00-8.54%$71 → $75MaintainsEqual-WeightGet Alert
04/28/2022ETRNBuy Now
Equitrans Midstream
$12.72-29.25%$8 → $9MaintainsEqual-WeightGet Alert
04/28/2022DTMBuy Now
DT Midstream
$69.34-14.91%$58 → $59MaintainsOverweightGet Alert
04/28/2022LNGBuy Now
Cheniere Energy
$175.40-7.64%$150 → $162MaintainsOverweightGet Alert
04/28/2022PAABuy Now
Plains All American
$18.44-13.23%$14 → $16MaintainsOverweightGet Alert
04/28/2022NSBuy Now
NuStar Energy
——$17 → $18MaintainsEqual-WeightGet Alert
04/28/2022MPLXBuy Now
MPLX
$42.62-3.8%$37 → $41MaintainsOverweightGet Alert
04/28/2022EPDBuy Now
Enterprise Prods Partners
$29.152.92%$28 → $30MaintainsOverweightGet Alert
04/28/2022CQPBuy Now
Cheniere Energy Partners
$49.4311.27%$48 → $55MaintainsEqual-WeightGet Alert
04/28/2022DCPBuy Now
DCP Midstream
——$44 → $45MaintainsOverweightGet Alert
04/28/2022KMIBuy Now
Kinder Morgan
$19.915.47% → $21UpgradeUnderweight → Equal-WeightGet Alert
03/08/2022OKEBuy Now
ONEOK
$82.00-15.85%$66 → $69MaintainsEqual-WeightGet Alert
02/28/2022DTMBuy Now
DT Midstream
$69.34-16.35%$57 → $58MaintainsOverweightGet Alert
02/24/2022ETRNBuy Now
Equitrans Midstream
$12.72-37.11% → $8DowngradeOverweight → Equal-WeightGet Alert
02/08/2022FSLRBuy Now
First Solar
$227.10-61.25%$115 → $88MaintainsEqual-WeightGet Alert
02/08/2022SEDGBuy Now
SolarEdge Technologies
$27.571202.14%$441 → $359MaintainsOverweightGet Alert
02/08/2022ENPHBuy Now
Enphase Energy
$102.90147.81%$313 → $255MaintainsOverweightGet Alert
02/07/2022NSBuy Now
NuStar Energy
—— → $17DowngradeOverweight → Equal-WeightGet Alert
12/16/2021GELBuy Now
Genesis Energy
$14.40-16.67%—MaintainsEqual-WeightGet Alert
12/16/2021TRGPBuy Now
Targa Resources
$132.55-47.94%—MaintainsOverweightGet Alert
12/16/2021PAGPBuy Now
Plains GP Holdings
$19.55-23.27%—MaintainsOverweightGet Alert
12/16/2021DTMBuy Now
DT Midstream
$69.34-17.8%—MaintainsOverweightGet Alert
12/16/2021LNGBuy Now
Cheniere Energy
$175.40-29.87%—MaintainsOverweightGet Alert
12/16/2021PAABuy Now
Plains All American
$18.44-18.66%—MaintainsOverweightGet Alert
12/16/2021NSBuy Now
NuStar Energy
———MaintainsOverweightGet Alert
12/16/2021MPLXBuy Now
MPLX
$42.62-17.88%—MaintainsOverweightGet Alert
12/16/2021EPDBuy Now
Enterprise Prods Partners
$29.15-7.38%—MaintainsOverweightGet Alert
12/16/2021ETBuy Now
Energy Transfer
$16.11-6.89%—MaintainsOverweightGet Alert
12/16/2021CQPBuy Now
Cheniere Energy Partners
$49.43-6.94%—MaintainsEqual-WeightGet Alert
12/16/2021ETRNBuy Now
Equitrans Midstream
$12.7225.79%—UpgradeUnderweight → OverweightGet Alert
12/16/2021HEPBuy Now
Holly Energy Partners
———UpgradeEqual-Weight → OverweightGet Alert
11/23/2021SEDGBuy Now
SolarEdge Technologies
$27.571499.56%—Initiates → OverweightGet Alert
11/23/2021FSLRBuy Now
First Solar
$227.10-49.36%—Initiates → Equal-WeightGet Alert
11/23/2021CSIQBuy Now
Canadian Solar
$15.53183.32%—Initiates → Equal-WeightGet Alert
11/23/2021ENPHBuy Now
Enphase Energy
$102.90204.18%—Initiates → OverweightGet Alert
02/01/2018DMBuy Now
Desktop Metal
$5.05533.66%$310 → $320MaintainsMarket PerformGet Alert
05/09/2016DPMBuy Now
Desert Peak Minerals Inc
———DowngradeOutperform → Market PerformGet Alert
01/15/2016DPMBuy Now
Desert Peak Minerals Inc
———UpgradeMarket Perform → OutperformGet 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
03/04/2013DPMBuy Now
Desert Peak Minerals Inc
———UpgradeMarket Perform → OutperformGet Alert