Michael Weinstein's Stock Ratings

JP Morgan Analyst

Michael Weinstein is an analyst at JP Morgan. 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 03/26/2025

Overall Average Return

13.1%

Smart Score

74.5%

Overall Average Return Percentile

70th

Number of Ratings

286
Buy NowGet Alert
10/17/2023DXCMBuy Now
DexCom
$73.6035.87%
Michael Weinstein74%
$160 → $100MaintainsOverweightGet Alert
07/21/2023JNJBuy Now
Johnson & Johnson
$161.2611.62%
Michael Weinstein74%
$175 → $180MaintainsNeutralGet Alert
11/07/2022DBuy Now
Dominion Energy
$53.0030.19%
Michael Weinstein74%
$76 → $69DowngradeOutperform → NeutralGet Alert
04/26/2022NIBuy Now
NiSource
$39.20-18.37%
Michael Weinstein74%
→ $32Initiates → NeutralGet Alert
04/26/2022CMSBuy Now
CMS Energy
$72.045.5%
Michael Weinstein74%
→ $76Initiates → NeutralGet Alert
06/09/2021CMSBuy Now
CMS Energy
$72.04-1.44%
Michael Weinstein74%
$70 → $71MaintainsOutperformGet Alert
06/03/2021VSTBuy Now
Vistra
$130.69-82.4%
Michael Weinstein74%
$26 → $23MaintainsOutperformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$2.87701.37%
Michael Weinstein74%
→ $230Initiates → OutperformGet Alert
05/24/2021SHLSBuy Now
Shoals Technologies Gr
$3.40
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
05/13/2021ARRYBuy Now
Array Technologies
$5.63450.45%
Michael Weinstein74%
$42 → $31UpgradeNeutral → OutperformGet Alert
05/12/2021SRBuy Now
Spire
$76.788.1%
Michael Weinstein74%
$76 → $83MaintainsOutperformGet Alert
05/11/2021ESBuy Now
Eversource Energy
$59.0244.02%
Michael Weinstein74%
$89 → $85MaintainsUnderperformGet Alert
05/06/2021BKHBuy Now
Black Hills
$58.8232.61%
Michael Weinstein74%
$75 → $78MaintainsOutperformGet Alert
05/06/2021RUNBuy Now
Sunrun
$6.551151.91%
Michael Weinstein74%
$81 → $82MaintainsOutperformGet Alert
05/03/2021PNWBuy Now
Pinnacle West Capital
$91.51-0.56%
Michael Weinstein74%
$81 → $91MaintainsNeutralGet Alert
04/30/2021CMSBuy Now
CMS Energy
$72.04-2.83%
Michael Weinstein74%
$68 → $70MaintainsOutperformGet Alert
04/30/2021SOBuy Now
Southern
$87.73-15.65%
Michael Weinstein74%
$73 → $74MaintainsOutperformGet Alert
04/29/2021EDBuy Now
Consolidated Edison
$105.55-29.89%
Michael Weinstein74%
$65 → $74MaintainsUnderperformGet Alert
04/21/2021DBuy Now
Dominion Energy
$53.0069.81%
Michael Weinstein74%
$80 → $90MaintainsOutperformGet Alert
04/20/2021ESBuy Now
Eversource Energy
$59.0250.8%
Michael Weinstein74%
$81 → $89MaintainsUnderperformGet Alert
04/16/2021CNPBuy Now
CenterPoint Energy
$35.23-20.52%
Michael Weinstein74%
$25 → $28MaintainsOutperformGet Alert
04/16/2021NIBuy Now
NiSource
$39.20-26.02%
Michael Weinstein74%
$28 → $29MaintainsOutperformGet Alert
04/14/2021SOBuy Now
Southern
$87.73-16.79%
Michael Weinstein74%
$68 → $73MaintainsOutperformGet Alert
04/14/2021DUKBuy Now
Duke Energy
$116.08-10.41%
Michael Weinstein74%
$96 → $104MaintainsNeutralGet Alert
04/13/2021NWEBuy Now
NorthWestern
$54.9020.22%
Michael Weinstein74%
$60 → $66DowngradeOutperform → NeutralGet Alert
04/09/2021SRBuy Now
Spire
$76.78-1.02%
Michael Weinstein74%
$70 → $76MaintainsOutperformGet Alert
04/09/2021CMSBuy Now
CMS Energy
$72.04-5.61%
Michael Weinstein74%
$64 → $68MaintainsOutperformGet Alert
03/08/2021NEEBuy Now
NextEra Energy
$68.5923.92%
Michael Weinstein74%
$87 → $85UpgradeNeutral → OutperformGet Alert
03/08/2021FSLRBuy Now
First Solar
$131.67-46.84%
Michael Weinstein74%
→ $70UpgradeUnderperform → NeutralGet Alert
03/08/2021BEBuy Now
Bloom Energy
$23.2050.86%
Michael Weinstein74%
→ $35UpgradeNeutral → OutperformGet Alert
03/01/2021VSTBuy Now
Vistra
$130.69-80.87%
Michael Weinstein74%
$32 → $25Reiterates → OutperformGet Alert
02/26/2021CNPBuy Now
CenterPoint Energy
$35.23-29.04%
Michael Weinstein74%
$26 → $25MaintainsOutperformGet Alert
02/26/2021NOVABuy Now
Sunnova Energy Intl
$0.3615490.2%
Michael Weinstein74%
$48 → $56UpgradeNeutral → OutperformGet Alert
02/25/2021PNWBuy Now
Pinnacle West Capital
$91.51-11.49%
Michael Weinstein74%
$86 → $81DowngradeOutperform → NeutralGet Alert
02/25/2021RUNBuy Now
Sunrun
$6.551106.11%
Michael Weinstein74%
→ $79UpgradeNeutral → OutperformGet Alert
02/23/2021EXCBuy Now
Exelon
$42.4010.84%
Michael Weinstein74%
$49 → $47MaintainsOutperformGet Alert
02/22/2021SHLSBuy Now
Shoals Technologies Gr
$3.401076.47%
Michael Weinstein74%
→ $40Initiates → NeutralGet Alert
02/22/2021SOBuy Now
Southern
$87.73-22.49%
Michael Weinstein74%
$61 → $68UpgradeNeutral → OutperformGet Alert
02/22/2021EDBuy Now
Consolidated Edison
$105.55-38.42%
Michael Weinstein74%
$75 → $65DowngradeNeutral → UnderperformGet Alert
02/22/2021SPWRBuy Now
SunPower
Michael Weinstein74%
→ $23DowngradeNeutral → UnderperformGet Alert
02/10/2021DBuy Now
Dominion Energy
$53.0052.83%
Michael Weinstein74%
$83 → $81MaintainsOutperformGet Alert
02/05/2021CMSBuy Now
CMS Energy
$72.04-11.16%
Michael Weinstein74%
$63 → $64UpgradeNeutral → OutperformGet Alert
02/02/2021SRBuy Now
Spire
$76.78-10.13%
Michael Weinstein74%
$71 → $69MaintainsOutperformGet Alert
01/29/2021DUKBuy Now
Duke Energy
$116.08-17.3%
Michael Weinstein74%
$92 → $96MaintainsNeutralGet Alert
01/27/2021NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$86 → $87MaintainsOutperformGet Alert
01/27/2021NEEBuy Now
NextEra Energy
$68.5926.84%
Michael Weinstein74%
$77 → $87MaintainsNeutralGet Alert
01/20/2021RUNBuy Now
Sunrun
$6.551106.11%
Michael Weinstein74%
$68 → $79DowngradeOutperform → NeutralGet Alert
01/20/2021SPWRBuy Now
SunPower
Michael Weinstein74%
$16 → $23MaintainsNeutralGet Alert
01/20/2021ARRYBuy Now
Array Technologies
$5.63645.77%
Michael Weinstein74%
$37 → $42MaintainsNeutralGet Alert
01/20/2021NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$71 → $86MaintainsOutperformGet Alert
01/20/2021NOVABuy Now
Sunnova Energy Intl
$0.3613263.03%
Michael Weinstein74%
$40 → $48MaintainsNeutralGet Alert
01/20/2021BEBuy Now
Bloom Energy
$23.2037.93%
Michael Weinstein74%
$27 → $32DowngradeOutperform → NeutralGet Alert
01/19/2021EDBuy Now
Consolidated Edison
$105.55-26.1%
Michael Weinstein74%
$79 → $78MaintainsNeutralGet Alert
01/19/2021BKHBuy Now
Black Hills
$58.8219.01%
Michael Weinstein74%
$68 → $70MaintainsOutperformGet Alert
01/19/2021CMSBuy Now
CMS Energy
$72.04-12.55%
Michael Weinstein74%
$62 → $63MaintainsNeutralGet Alert
01/19/2021DTEBuy Now
DTE Energy
$133.90-4.41%
Michael Weinstein74%
$131 → $128MaintainsNeutralGet Alert
01/19/2021PNWBuy Now
Pinnacle West Capital
$91.51-6.02%
Michael Weinstein74%
$92 → $86MaintainsOutperformGet Alert
01/19/2021NWEBuy Now
NorthWestern
$54.909.29%
Michael Weinstein74%
$64 → $60MaintainsOutperformGet Alert
01/15/2021ESBuy Now
Eversource Energy
$59.0237.24%
Michael Weinstein74%
$82 → $81MaintainsUnderperformGet Alert
01/06/2021NEEBuy Now
NextEra Energy
$68.5912.26%
Michael Weinstein74%
$76 → $77MaintainsNeutralGet Alert
12/17/2020DBuy Now
Dominion Energy
$53.00
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
12/02/2020NOVABuy Now
Sunnova Energy Intl
$0.3611035.86%
Michael Weinstein74%
→ $40DowngradeOutperform → NeutralGet Alert
11/19/2020SRBuy Now
Spire
$76.78-7.53%
Michael Weinstein74%
$68 → $71MaintainsOutperformGet Alert
11/17/2020NWEBuy Now
NorthWestern
$54.9016.58%
Michael Weinstein74%
→ $64UpgradeNeutral → OutperformGet Alert
11/09/2020DUKBuy Now
Duke Energy
$116.08-20.74%
Michael Weinstein74%
$91 → $92MaintainsNeutralGet Alert
11/09/2020DBuy Now
Dominion Energy
$53.0056.6%
Michael Weinstein74%
$80 → $83MaintainsNeutralGet Alert
11/09/2020EDBuy Now
Consolidated Edison
$105.55-25.15%
Michael Weinstein74%
$77 → $79MaintainsNeutralGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$5.63556.98%
Michael Weinstein74%
→ $37Initiates → NeutralGet Alert
11/06/2020CNPBuy Now
CenterPoint Energy
$35.23-31.88%
Michael Weinstein74%
$22 → $24MaintainsOutperformGet Alert
11/04/2020EDBuy Now
Consolidated Edison
$105.55-23.26%
Michael Weinstein74%
$78 → $81MaintainsNeutralGet Alert
11/04/2020DBuy Now
Dominion Energy
$53.0050.94%
Michael Weinstein74%
$77 → $80MaintainsNeutralGet Alert
11/04/2020WECBuy Now
WEC Energy Group
$104.71-20.73%
Michael Weinstein74%
$81 → $83MaintainsUnderperformGet Alert
11/03/2020NIBuy Now
NiSource
$39.20-28.57%
Michael Weinstein74%
$26 → $28MaintainsOutperformGet Alert
11/03/2020ESBuy Now
Eversource Energy
$59.0238.94%
Michael Weinstein74%
$81 → $82MaintainsUnderperformGet Alert
11/02/2020BKHBuy Now
Black Hills
$58.8210.51%
Michael Weinstein74%
$67 → $65MaintainsOutperformGet Alert
11/02/2020WECBuy Now
WEC Energy Group
$104.71-22.64%
Michael Weinstein74%
$77 → $81MaintainsUnderperformGet Alert
11/02/2020EXCBuy Now
Exelon
$42.4010.84%
Michael Weinstein74%
$44 → $47MaintainsOutperformGet Alert
10/28/2020DTEBuy Now
DTE Energy
$133.90-2.17%
Michael Weinstein74%
$115 → $131MaintainsNeutralGet Alert
10/28/2020CMSBuy Now
CMS Energy
$72.04-13.94%
Michael Weinstein74%
$57 → $62MaintainsNeutralGet Alert
10/26/2020NOVABuy Now
Sunnova Energy Intl
$0.3610479.06%
Michael Weinstein74%
$26 → $38MaintainsOutperformGet Alert
10/26/2020RUNBuy Now
Sunrun
$6.55938.17%
Michael Weinstein74%
$39 → $68MaintainsOutperformGet Alert
10/26/2020SPWRBuy Now
SunPower
Michael Weinstein74%
$12 → $16DowngradeOutperform → NeutralGet Alert
10/26/2020FSLRBuy Now
First Solar
$131.67-51.39%
Michael Weinstein74%
$54 → $64DowngradeNeutral → UnderperformGet Alert
10/23/2020NWEBuy Now
NorthWestern
$54.9016.58%
Michael Weinstein74%
$62 → $64MaintainsNeutralGet Alert
10/23/2020SRBuy Now
Spire
$76.78-11.44%
Michael Weinstein74%
→ $68UpgradeNeutral → OutperformGet Alert
10/20/2020NWEBuy Now
NorthWestern
$54.9012.93%
Michael Weinstein74%
$60 → $62MaintainsNeutralGet Alert
10/19/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$60 → $69MaintainsOutperformGet Alert
10/19/2020NEEBuy Now
NextEra Energy
$68.590.6%
Michael Weinstein74%
$15 → $17.25MaintainsNeutralGet Alert
10/15/2020DUKBuy Now
Duke Energy
$116.08-19.88%
Michael Weinstein74%
$88 → $93DowngradeOutperform → NeutralGet Alert
08/31/2020SPWRBuy Now
SunPower
Michael Weinstein74%
$13 → $12MaintainsOutperformGet Alert
08/10/2020CNPBuy Now
CenterPoint Energy
$35.23-37.55%
Michael Weinstein74%
$23 → $22MaintainsOutperformGet Alert
08/10/2020EDBuy Now
Consolidated Edison
$105.55-26.1%
Michael Weinstein74%
→ $78UpgradeUnderperform → NeutralGet Alert
08/06/2020EDBuy Now
Consolidated Edison
$105.55-26.1%
Michael Weinstein74%
$76 → $78MaintainsUnderperformGet Alert
08/04/2020CMSBuy Now
CMS Energy
$72.04-20.88%
Michael Weinstein74%
$59 → $57MaintainsNeutralGet Alert
07/27/2020NEEBuy Now
NextEra Energy
$68.59287.81%
Michael Weinstein74%
$66.25 → $66.5MaintainsNeutralGet Alert
07/23/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$55 → $60MaintainsOutperformGet Alert
07/22/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$252 → $265MaintainsNeutralGet Alert
07/21/2020ESBuy Now
Eversource Energy
$59.0237.24%
Michael Weinstein74%
$76 → $81DowngradeNeutral → UnderperformGet Alert
07/21/2020SRBuy Now
Spire
$76.78-11.44%
Michael Weinstein74%
$71 → $68UpgradeUnderperform → NeutralGet Alert
07/20/2020NIBuy Now
NiSource
$39.20-33.67%
Michael Weinstein74%
$27 → $26MaintainsOutperformGet Alert
07/07/2020DBuy Now
Dominion Energy
$53.0041.51%
Michael Weinstein74%
→ $75DowngradeOutperform → NeutralGet Alert
06/15/2020NOVABuy Now
Sunnova Energy Intl
$0.365885.52%
Michael Weinstein74%
$13.5 → $21.5UpgradeNeutral → OutperformGet Alert
05/19/2020NOVABuy Now
Sunnova Energy Intl
$0.363658.35%
Michael Weinstein74%
→ $13.5DowngradeOutperform → NeutralGet Alert
05/19/2020BKHBuy Now
Black Hills
$58.8219.01%
Michael Weinstein74%
→ $70UpgradeNeutral → OutperformGet Alert
05/14/2020DBuy Now
Dominion Energy
$53.0060.38%
Michael Weinstein74%
$80 → $85MaintainsOutperformGet Alert
05/11/2020PNWBuy Now
Pinnacle West Capital
$91.51-8.21%
Michael Weinstein74%
$88 → $84MaintainsOutperformGet Alert
05/11/2020SRBuy Now
Spire
$76.78-7.53%
Michael Weinstein74%
$69 → $71MaintainsUnderperformGet Alert
05/11/2020SPWRBuy Now
SunPower
Michael Weinstein74%
$10.5 → $10MaintainsOutperformGet Alert
05/08/2020SRBuy Now
Spire
$76.78-10.13%
Michael Weinstein74%
$81 → $69MaintainsUnderperformGet Alert
05/08/2020EDBuy Now
Consolidated Edison
$105.55-28%
Michael Weinstein74%
$78 → $76MaintainsUnderperformGet Alert
05/07/2020EDBuy Now
Consolidated Edison
$105.55-26.1%
Michael Weinstein74%
$92 → $78MaintainsUnderperformGet Alert
05/04/2020SOBuy Now
Southern
$87.73-30.47%
Michael Weinstein74%
$60 → $61UpgradeUnderperform → NeutralGet Alert
05/01/2020BKHBuy Now
Black Hills
$58.8219.01%
Michael Weinstein74%
$83 → $70MaintainsNeutralGet Alert
05/01/2020FSLRBuy Now
First Solar
$131.67-58.99%
Michael Weinstein74%
$56 → $54MaintainsNeutralGet Alert
04/30/2020WECBuy Now
WEC Energy Group
$104.71-24.55%
Michael Weinstein74%
$87 → $79MaintainsUnderperformGet Alert
04/29/2020DXCMBuy Now
DexCom
$73.60389.13%
Michael Weinstein74%
$75 → $90MaintainsOverweightGet Alert
04/27/2020SOBuy Now
Southern
$87.73-31.61%
Michael Weinstein74%
$66 → $60MaintainsUnderperformGet Alert
04/23/2020CMSBuy Now
CMS Energy
$72.04-18.1%
Michael Weinstein74%
$67 → $59MaintainsNeutralGet Alert
04/23/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$54 → $55MaintainsOutperformGet Alert
04/23/2020DTEBuy Now
DTE Energy
$133.90-10.38%
Michael Weinstein74%
$140 → $120MaintainsNeutralGet Alert
04/21/2020SPWRBuy Now
SunPower
Michael Weinstein74%
$11 → $10.5MaintainsOutperformGet Alert
04/21/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$58 → $54MaintainsOutperformGet Alert
04/20/2020NWEBuy Now
NorthWestern
$54.9016.58%
Michael Weinstein74%
→ $64UpgradeUnderperform → NeutralGet Alert
04/17/2020NEEBuy Now
NextEra Energy
$68.59267.4%
Michael Weinstein74%
$64 → $63MaintainsNeutralGet Alert
04/16/2020PNWBuy Now
Pinnacle West Capital
$91.51-3.84%
Michael Weinstein74%
$106 → $88MaintainsOutperformGet Alert
04/16/2020CNPBuy Now
CenterPoint Energy
$35.23-34.71%
Michael Weinstein74%
$21 → $23MaintainsOutperformGet Alert
04/08/2020NOVABuy Now
Sunnova Energy Intl
$0.363379.96%
Michael Weinstein74%
$21 → $12.5MaintainsOutperformGet Alert
04/08/2020RUNBuy Now
Sunrun
$6.55174.81%
Michael Weinstein74%
$30 → $18MaintainsOutperformGet Alert
02/28/2020NIBuy Now
NiSource
$39.20-20.92%
Michael Weinstein74%
$30 → $31UpgradeNeutral → OutperformGet Alert
02/24/2020PNWBuy Now
Pinnacle West Capital
$91.5115.83%
Michael Weinstein74%
$97 → $106MaintainsOutperformGet Alert
02/20/2020CNPBuy Now
CenterPoint Energy
$35.23-20.52%
Michael Weinstein74%
$27 → $28MaintainsNeutralGet Alert
02/18/2020DBuy Now
Dominion Energy
$53.0069.81%
Michael Weinstein74%
$85 → $90MaintainsOutperformGet Alert
02/18/2020NWEBuy Now
NorthWestern
$54.9040.26%
Michael Weinstein74%
$72 → $77MaintainsUnderperformGet Alert
02/18/2020DUKBuy Now
Duke Energy
$116.08-6.96%
Michael Weinstein74%
$96 → $108UpgradeNeutral → OutperformGet Alert
02/13/2020EXCBuy Now
Exelon
$42.4022.63%
Michael Weinstein74%
$50 → $52MaintainsOutperformGet Alert
02/06/2020DTEBuy Now
DTE Energy
$133.904.56%
Michael Weinstein74%
$133 → $140MaintainsNeutralGet Alert
01/17/2020CMSBuy Now
CMS Energy
$72.04
Michael Weinstein74%
DowngradeOutperform → NeutralGet Alert
01/13/2020DTEBuy Now
DTE Energy
$133.90-1.42%
Michael Weinstein74%
$125 → $132UpgradeUnderperform → NeutralGet Alert
01/03/2020NEEBuy Now
NextEra Energy
$68.59264.48%
Michael Weinstein74%
$60.5 → $62.5MaintainsOutperformGet Alert
01/02/2020NWEBuy Now
NorthWestern
$54.9031.15%
Michael Weinstein74%
$70 → $72MaintainsUnderperformGet Alert
12/20/2019DXCMBuy Now
DexCom
$73.60246.47%
Michael Weinstein74%
$53.75 → $63.75MaintainsOverweightGet Alert
12/18/2019SOBuy Now
Southern
$87.73-27.05%
Michael Weinstein74%
$60 → $64MaintainsUnderperformGet Alert
12/11/2019NWEBuy Now
NorthWestern
$54.9027.5%
Michael Weinstein74%
$73 → $70MaintainsUnderperformGet Alert
11/15/2019CNPBuy Now
CenterPoint Energy
$35.23-20.52%
Michael Weinstein74%
$31 → $28DowngradeOutperform → NeutralGet Alert
11/13/2019RUNBuy Now
Sunrun
$6.55266.41%
Michael Weinstein74%
$26 → $24MaintainsOutperformGet Alert
11/13/2019WECBuy Now
WEC Energy Group
$104.71-22.64%
Michael Weinstein74%
$85 → $81MaintainsUnderperformGet Alert
11/07/2019DXCMBuy Now
DexCom
$73.60192.12%
Michael Weinstein74%
$47.5 → $53.75MaintainsOverweightGet Alert
11/05/2019EDBuy Now
Consolidated Edison
$105.55-15.68%
Michael Weinstein74%
$90 → $89MaintainsUnderperformGet Alert
11/04/2019NWEBuy Now
NorthWestern
$54.9032.97%
Michael Weinstein74%
$71 → $73MaintainsUnderperformGet Alert
10/18/2019EXCBuy Now
Exelon
$42.4017.91%
Michael Weinstein74%
$51 → $50MaintainsOutperformGet Alert
10/07/2019PNWBuy Now
Pinnacle West Capital
$91.5118.02%
Michael Weinstein74%
$101 → $108MaintainsOutperformGet Alert
10/02/2019NEPBuy Now
NextEra Energy Partners
Michael Weinstein74%
$52 → $53MaintainsOutperformGet Alert
09/09/2019DUKBuy Now
Duke Energy
$116.08-15.58%
Michael Weinstein74%
$95 → $98MaintainsNeutralGet Alert
08/20/2019NOVABuy Now
Sunnova Energy Intl
$0.363797.55%
Michael Weinstein74%
→ $14Initiates → OutperformGet Alert
08/14/2019VSTBuy Now
Vistra
$130.69-76.28%
Michael Weinstein74%
$30 → $31MaintainsOutperformGet Alert
08/09/2019BKHBuy Now
Black Hills
$58.8232.61%
Michael Weinstein74%
$79 → $78MaintainsNeutralGet Alert
08/08/2019EDBuy Now
Consolidated Edison
$105.55-18.52%
Michael Weinstein74%
$87 → $86MaintainsUnderperformGet Alert
08/07/2019NIBuy Now
NiSource
$39.20
Michael Weinstein74%
DowngradeOutperform → NeutralGet Alert
08/07/2019WECBuy Now
WEC Energy Group
$104.71-18.82%
Michael Weinstein74%
$84 → $85DowngradeNeutral → UnderperformGet Alert
08/01/2019DXCMBuy Now
DexCom
$73.60158.15%
Michael Weinstein74%
$42.5 → $47.5MaintainsOverweightGet Alert
07/26/2019NEEBuy Now
NextEra Energy
$68.59238.24%
Michael Weinstein74%
$57.75 → $58MaintainsOutperformGet Alert
07/24/2019EWBuy Now
Edwards Lifesciences
$71.24215.83%
Michael Weinstein74%
$63.33 → $75MaintainsNeutralGet Alert
05/06/2019VSTBuy Now
Vistra
$130.69-75.51%
Michael Weinstein74%
$26 → $32UpgradeNeutral → OutperformGet Alert
04/12/2019DBuy Now
Dominion Energy
$53.0047.17%
Michael Weinstein74%
→ $78Reinstates → NeutralGet Alert
02/25/2019PNWBuy Now
Pinnacle West Capital
$91.519.28%
Michael Weinstein74%
$93 → $100MaintainsOutperformGet Alert
02/14/2019WECBuy Now
WEC Energy Group
$104.71-30.28%
Michael Weinstein74%
$71 → $73MaintainsNeutralGet Alert
02/13/2019NWEBuy Now
NorthWestern
$54.902%
Michael Weinstein74%
$60 → $56MaintainsUnderperformGet Alert
02/11/2019BKHBuy Now
Black Hills
$58.8215.61%
Michael Weinstein74%
$66 → $68MaintainsNeutralGet Alert
02/11/2019DTEBuy Now
DTE Energy
$133.90-15.61%
Michael Weinstein74%
$110 → $113MaintainsUnderperformGet Alert
02/07/2019BEBuy Now
Bloom Energy
$23.20
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
01/23/2019SRBuy Now
Spire
$76.78-6.23%
Michael Weinstein74%
$74 → $72DowngradeNeutral → UnderperformGet Alert
01/23/2019BKHBuy Now
Black Hills
$58.8212.21%
Michael Weinstein74%
$69 → $66DowngradeOutperform → NeutralGet Alert
12/12/2018NEEBuy Now
NextEra Energy
$68.59181.38%
Michael Weinstein74%
$46.5 → $48.25MaintainsOutperformGet Alert
12/06/2018SOBuy Now
Southern
$87.73-47.57%
Michael Weinstein74%
$44 → $46MaintainsUnderperformGet Alert
12/04/2018BKHBuy Now
Black Hills
$58.8217.31%
Michael Weinstein74%
$65 → $69MaintainsOutperformGet Alert
12/04/2018ESBuy Now
Eversource Energy
$59.0223.69%
Michael Weinstein74%
$62 → $73UpgradeNeutral → OutperformGet Alert
11/19/2018SRBuy Now
Spire
$76.78-3.62%
Michael Weinstein74%
$71 → $74MaintainsNeutralGet Alert
11/06/2018EXCBuy Now
Exelon
$42.4013.2%
Michael Weinstein74%
$47 → $48MaintainsOutperformGet Alert
11/01/2018WECBuy Now
WEC Energy Group
$104.71-33.15%
Michael Weinstein74%
$69 → $70MaintainsNeutralGet Alert
10/31/2018BEBuy Now
Bloom Energy
$23.20
Michael Weinstein74%
UpgradeUnderperform → NeutralGet Alert
10/25/2018DTEBuy Now
DTE Energy
$133.90-17.1%
Michael Weinstein74%
$109 → $111DowngradeNeutral → UnderperformGet Alert
10/24/2018NEEBuy Now
NextEra Energy
$68.59152.22%
Michael Weinstein74%
$46.25 → $43.25MaintainsOutperformGet Alert
10/17/2018BKHBuy Now
Black Hills
$58.8210.51%
Michael Weinstein74%
$62 → $65UpgradeNeutral → OutperformGet Alert
10/12/2018PNWBuy Now
Pinnacle West Capital
$91.51-3.84%
Michael Weinstein74%
$87 → $88MaintainsOutperformGet Alert
10/01/2018NWEBuy Now
NorthWestern
$54.902%
Michael Weinstein74%
$55 → $56MaintainsUnderperformGet Alert
09/19/2018SPWRBuy Now
SunPower
Michael Weinstein74%
$8 → $10UpgradeNeutral → OutperformGet Alert
08/27/2018BEBuy Now
Bloom Energy
$23.20
Michael Weinstein74%
DowngradeNeutral → UnderperformGet Alert
08/10/2018RUNBuy Now
Sunrun
$6.55251.15%
Michael Weinstein74%
$22 → $23MaintainsOutperformGet Alert
08/09/2018SOBuy Now
Southern
$87.73-50.99%
Michael Weinstein74%
$46 → $43DowngradeNeutral → UnderperformGet Alert
08/08/2018BKHBuy Now
Black Hills
$58.825.41%
Michael Weinstein74%
$61 → $62MaintainsNeutralGet Alert
07/27/2018EWBuy Now
Edwards Lifesciences
$71.24110.56%
Michael Weinstein74%
$44.33 → $50MaintainsNeutralGet Alert
07/19/2018NWEBuy Now
NorthWestern
$54.900.18%
Michael Weinstein74%
$54 → $55MaintainsUnderperformGet Alert
07/02/2018FSLRBuy Now
First Solar
$131.67-58.99%
Michael Weinstein74%
$53 → $54MaintainsNeutralGet Alert
07/02/2018RUNBuy Now
Sunrun
$6.55235.88%
Michael Weinstein74%
$16 → $22MaintainsOutperformGet Alert
06/19/2018FSLRBuy Now
First Solar
$131.67
Michael Weinstein74%
UpgradeUnderperform → NeutralGet Alert
06/13/2018RUNBuy Now
Sunrun
$6.55144.27%
Michael Weinstein74%
$15 → $16MaintainsOutperformGet Alert
06/08/2018DXCMBuy Now
DexCom
$73.60
Michael Weinstein74%
UpgradeNeutral → OverweightGet Alert
06/07/2018FSLRBuy Now
First Solar
$131.67-59.75%
Michael Weinstein74%
$59 → $53MaintainsUnderperformGet Alert
06/07/2018SPWRBuy Now
SunPower
Michael Weinstein74%
$8.5 → $8MaintainsNeutralGet Alert
05/24/2018ESBuy Now
Eversource Energy
$59.02-1.73%
Michael Weinstein74%
$61 → $58MaintainsUnderperformGet Alert
05/21/2018BKHBuy Now
Black Hills
$58.822.01%
Michael Weinstein74%
$59 → $60MaintainsNeutralGet Alert
05/09/2018CNPBuy Now
CenterPoint Energy
$35.23
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
05/08/2018PNWBuy Now
Pinnacle West Capital
$91.51-4.93%
Michael Weinstein74%
$85 → $87UpgradeNeutral → OutperformGet Alert
05/07/2018SOBuy Now
Southern
$87.73-47.57%
Michael Weinstein74%
$45 → $46MaintainsNeutralGet Alert
05/07/2018VSTBuy Now
Vistra
$130.69-81.64%
Michael Weinstein74%
$23 → $24MaintainsNeutralGet Alert
05/07/2018NIBuy Now
NiSource
$39.20-28.57%
Michael Weinstein74%
$27 → $28MaintainsOutperformGet Alert
05/04/2018ESBuy Now
Eversource Energy
$59.023.35%
Michael Weinstein74%
$59 → $61MaintainsUnderperformGet Alert
05/04/2018EXCBuy Now
Exelon
$42.406.12%
Michael Weinstein74%
$42 → $45MaintainsOutperformGet Alert
05/02/2018WECBuy Now
WEC Energy Group
$104.71-36.01%
Michael Weinstein74%
$65 → $67MaintainsNeutralGet Alert
04/27/2018FSLRBuy Now
First Solar
$131.67-55.19%
Michael Weinstein74%
$57 → $59MaintainsUnderperformGet Alert
04/27/2018VSTBuy Now
Vistra
$130.69
Michael Weinstein74%
ReinstatesOutperform → NeutralGet Alert
04/19/2018SPWRBuy Now
SunPower
Michael Weinstein74%
$7.2 → $8.5MaintainsNeutralGet Alert
02/27/2018SOBuy Now
Southern
$87.73-48.71%
Michael Weinstein74%
$46 → $45MaintainsUnderperformGet Alert
02/26/2018SRBuy Now
Spire
$76.78
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
02/23/2018WECBuy Now
WEC Energy Group
$104.71-39.83%
Michael Weinstein74%
$65 → $63MaintainsNeutralGet Alert
02/20/2018DTEBuy Now
DTE Energy
$133.90-20.09%
Michael Weinstein74%
$106 → $107MaintainsNeutralGet Alert
02/15/2018IRTCBuy Now
iRhythm Technologies
$107.07-37.42%
Michael Weinstein74%
$62 → $67MaintainsOverweightGet Alert
02/12/2018SPWRBuy Now
SunPower
Michael Weinstein74%
→ $7.2Initiates → NeutralGet Alert
02/12/2018RUNBuy Now
Sunrun
$6.55129.01%
Michael Weinstein74%
→ $15Initiates → OutperformGet Alert
01/25/2018ABTBuy Now
Abbott Laboratories
$125.60-45.06%
Michael Weinstein74%
$65 → $69MaintainsOverweightGet Alert
01/23/2018DUKBuy Now
Duke Energy
$116.08-28.5%
Michael Weinstein74%
$91 → $83UpgradeNeutral → OutperformGet Alert
01/23/2018ESBuy Now
Eversource Energy
$59.02-0.03%
Michael Weinstein74%
$63 → $59DowngradeNeutral → UnderperformGet Alert
01/09/2018BKHBuy Now
Black Hills
$58.82
Michael Weinstein74%
DowngradeOutperform → NeutralGet Alert
01/02/2018EWBuy Now
Edwards Lifesciences
$71.24
Michael Weinstein74%
DowngradeOverweight → NeutralGet Alert
01/02/2018JNJBuy Now
Johnson & Johnson
$161.26
Michael Weinstein74%
DowngradeOverweight → NeutralGet Alert
01/02/2018ABTBuy Now
Abbott Laboratories
$125.60
Michael Weinstein74%
UpgradeNeutral → OverweightGet Alert
12/07/2017NEEBuy Now
NextEra Energy
$68.59152.22%
Michael Weinstein74%
→ $43.25Initiates → OutperformGet Alert
12/07/2017WECBuy Now
WEC Energy Group
$104.71-33.15%
Michael Weinstein74%
→ $70Initiates → NeutralGet Alert
11/10/2017NWEBuy Now
NorthWestern
$54.905.65%
Michael Weinstein74%
$60 → $58MaintainsUnderperformGet Alert
11/06/2017BKHBuy Now
Black Hills
$58.8212.21%
Michael Weinstein74%
$77 → $66MaintainsOutperformGet Alert
11/02/2017NIBuy Now
NiSource
$39.20-23.47%
Michael Weinstein74%
$29 → $30MaintainsOutperformGet Alert
10/26/2017DTEBuy Now
DTE Energy
$133.90-16.36%
Michael Weinstein74%
$113 → $112MaintainsNeutralGet Alert
10/06/2017ABTBuy Now
Abbott Laboratories
$125.60-52.23%
Michael Weinstein74%
→ $60Reinstates → NeutralGet Alert
10/02/2017BKHBuy Now
Black Hills
$58.8230.91%
Michael Weinstein74%
$75 → $77MaintainsOutperformGet Alert
10/02/2017ESBuy Now
Eversource Energy
$59.026.74%
Michael Weinstein74%
$60 → $63MaintainsNeutralGet Alert
09/28/2017DXCMBuy Now
DexCom
$73.60
Michael Weinstein74%
DowngradeOverweight → NeutralGet Alert
09/20/2017VSTBuy Now
Vistra
$130.69-84.7%
Michael Weinstein74%
→ $20Initiates → OutperformGet Alert
08/14/2017NIBuy Now
NiSource
$39.20
Michael Weinstein74%
UpgradeUnderperform → OutperformGet Alert
08/14/2017CNPBuy Now
CenterPoint Energy
$35.23
Michael Weinstein74%
UpgradeUnderperform → NeutralGet Alert
07/24/2017CMSBuy Now
CMS Energy
$72.04
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert
07/24/2017NWEBuy Now
NorthWestern
$54.90
Michael Weinstein74%
DowngradeNeutral → UnderperformGet Alert
05/15/2017JNJBuy Now
Johnson & Johnson
$161.26
Michael Weinstein74%
UpgradeNeutral → OverweightGet Alert
01/25/2017SRBuy Now
Spire
$76.78-11.44%
Michael Weinstein74%
→ $68Initiates → NeutralGet Alert
01/25/2017NWEBuy Now
NorthWestern
$54.909.29%
Michael Weinstein74%
→ $60Initiates → NeutralGet Alert
01/25/2017EXCBuy Now
Exelon
$42.40
Michael Weinstein74%
Initiates → OutperformGet Alert
01/25/2017ESBuy Now
Eversource Energy
$59.02
Michael Weinstein74%
Initiates → NeutralGet Alert
01/25/2017DUKBuy Now
Duke Energy
$116.08
Michael Weinstein74%
Initiates → NeutralGet Alert
01/25/2017DBuy Now
Dominion Energy
$53.00
Michael Weinstein74%
Initiates → OutperformGet Alert
01/25/2017DTEBuy Now
DTE Energy
$133.90
Michael Weinstein74%
Initiates → NeutralGet Alert
01/25/2017CMSBuy Now
CMS Energy
$72.04-38.92%
Michael Weinstein74%
→ $44Initiates → NeutralGet Alert
01/25/2017BKHBuy Now
Black Hills
$58.82
Michael Weinstein74%
Initiates → OutperformGet Alert
11/14/2016SPWRBuy Now
SunPower
Michael Weinstein74%
→ $9Assumes → NeutralGet Alert
11/08/2016CNPBuy Now
CenterPoint Energy
$35.23-29.04%
Michael Weinstein74%
$24 → $25DowngradeNeutral → UnderperformGet Alert
11/03/2016RUNBuy Now
Sunrun
$6.55
Michael Weinstein74%
Assumes → OutperformGet Alert
08/19/2016NIBuy Now
NiSource
$39.20-36.22%
Michael Weinstein74%
→ $25DowngradeNeutral → UnderperformGet Alert
08/10/2016SPWRBuy Now
SunPower
Michael Weinstein74%
$32 → $12DowngradeOutperform → NeutralGet Alert
05/02/2016RUNBuy Now
Sunrun
$6.55174.81%
Michael Weinstein74%
$21 → $18MaintainsOutperformGet Alert
03/11/2016RUNBuy Now
Sunrun
$6.55220.61%
Michael Weinstein74%
$35 → $21MaintainsOutperformGet Alert
02/24/2016DXCMBuy Now
DexCom
$73.6035.87%
Michael Weinstein74%
$30 → $25MaintainsOverweightGet Alert
01/29/2016NEEBuy Now
NextEra Energy
$68.5980.78%
Michael Weinstein74%
$27.07 → $31MaintainsOutperformGet Alert
10/13/2015NIBuy Now
NiSource
$39.20-51.53%
Michael Weinstein74%
→ $19DowngradeOutperform → NeutralGet Alert
07/02/2015NIBuy Now
NiSource
$39.20-51.53%
Michael Weinstein74%
$54 → $19MaintainsOutperformGet Alert
05/07/2015BKHBuy Now
Black Hills
$58.82-6.49%
Michael Weinstein74%
$63 → $55DowngradeOutperform → NeutralGet Alert
04/06/2015JNJBuy Now
Johnson & Johnson
$161.26-33.03%
Michael Weinstein74%
$110 → $108MaintainsNeutralGet Alert
03/18/2015NIBuy Now
NiSource
$39.2027.55%
Michael Weinstein74%
→ $50Assumes → OutperformGet Alert
02/26/2015DXCMBuy Now
DexCom
$73.60-4.89%
Michael Weinstein74%
$15 → $17.5MaintainsOverweightGet Alert
01/13/2015SPWRBuy Now
SunPower
Michael Weinstein74%
→ $35UpgradeNeutral → OutperformGet Alert
01/09/2015NEEBuy Now
NextEra Energy
$68.5974.95%
Michael Weinstein74%
$27.25 → $30MaintainsOutperformGet Alert
12/17/2014DXCMBuy Now
DexCom
$73.60-18.48%
Michael Weinstein74%
$13.5 → $15MaintainsOverweightGet Alert
12/17/2014NWEBuy Now
NorthWestern
$54.902%
Michael Weinstein74%
→ $56Initiates → NeutralGet Alert
12/16/2014JNJBuy Now
Johnson & Johnson
$161.26-31.79%
Michael Weinstein74%
$108 → $110MaintainsNeutralGet Alert
11/07/2014DXCMBuy Now
DexCom
$73.60-26.63%
Michael Weinstein74%
$11.5 → $13.5MaintainsOverweightGet Alert
11/03/2014NEEBuy Now
NextEra Energy
$68.5958.92%
Michael Weinstein74%
$23.75 → $27.25MaintainsOutperformGet Alert
09/30/2014NIBuy Now
NiSource
$39.204.59%
Michael Weinstein74%
$40 → $41UpgradeNeutral → OutperformGet Alert
06/30/2014JNJBuy Now
Johnson & Johnson
$161.26-33.03%
Michael Weinstein74%
$100 → $108MaintainsNeutralGet Alert
04/28/2014SPWRBuy Now
SunPower
Michael Weinstein74%
$29 → $35MaintainsNeutralGet Alert
04/16/2014JNJBuy Now
Johnson & Johnson
$161.26-37.99%
Michael Weinstein74%
$96 → $100MaintainsNeutralGet Alert
04/15/2014EXCBuy Now
Exelon
$42.40-5.67%
Michael Weinstein74%
$35 → $40MaintainsOutperformGet Alert
03/21/2014EXCBuy Now
Exelon
$42.40-17.46%
Michael Weinstein74%
$23 → $35UpgradeNeutral → OutperformGet Alert
09/13/2013DXCMBuy Now
DexCom
$73.60-56.52%
Michael Weinstein74%
→ $8Initiates → OverweightGet Alert
09/13/2013DXCMBuy Now
DexCom
$73.60-56.52%
Michael Weinstein74%
→ $8Initiates → OverweightGet Alert
06/14/2013SPWRBuy Now
SunPower
Michael Weinstein74%
$16 → $19MaintainsNeutralGet Alert
04/08/2013JNJBuy Now
Johnson & Johnson
$161.26-48.53%
Michael Weinstein74%
$77 → $83DowngradeOverweight → NeutralGet Alert
10/25/2012NEEBuy Now
NextEra Energy
$68.5916.64%
Michael Weinstein74%
$19.25 → $20MaintainsOutperformGet Alert
10/22/2012EXCBuy Now
Exelon
$42.40-17.46%
Michael Weinstein74%
→ $35Assumes → NeutralGet Alert
10/10/2012DBuy Now
Dominion Energy
$53.00
Michael Weinstein74%
UpgradeNeutral → OutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free