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 04/17/2025

Overall Average Return

13.1%

Smart Score

75.2%

Overall Average Return Percentile

72nd

Number of Ratings

286
Buy NowGet Alert
10/17/2023DXCMBuy Now
DexCom
$68.5745.84%
Michael Weinstein75%
$160 → $100MaintainsOverweightGet Alert
07/21/2023JNJBuy Now
Johnson & Johnson
$157.5714.23%
Michael Weinstein75%
$175 → $180MaintainsNeutralGet Alert
11/07/2022DBuy Now
Dominion Energy
$53.1729.77%
Michael Weinstein75%
$76 → $69DowngradeOutperform → NeutralGet Alert
04/26/2022NIBuy Now
NiSource
$39.29-18.55%
Michael Weinstein75%
→ $32Initiates → NeutralGet Alert
04/26/2022CMSBuy Now
CMS Energy
$72.914.24%
Michael Weinstein75%
→ $76Initiates → NeutralGet Alert
06/09/2021CMSBuy Now
CMS Energy
$72.91-2.62%
Michael Weinstein75%
$70 → $71MaintainsOutperformGet Alert
06/03/2021VSTBuy Now
Vistra
$115.37-80.06%
Michael Weinstein75%
$26 → $23MaintainsOutperformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$2.67761.42%
Michael Weinstein75%
→ $230Initiates → OutperformGet Alert
05/24/2021SHLSBuy Now
Shoals Technologies Gr
$3.38
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
05/13/2021ARRYBuy Now
Array Technologies
$4.29622.61%
Michael Weinstein75%
$42 → $31UpgradeNeutral → OutperformGet Alert
05/12/2021SRBuy Now
Spire
$77.606.96%
Michael Weinstein75%
$76 → $83MaintainsOutperformGet Alert
05/11/2021ESBuy Now
Eversource Energy
$57.4447.98%
Michael Weinstein75%
$89 → $85MaintainsUnderperformGet Alert
05/06/2021BKHBuy Now
Black Hills
$60.6028.71%
Michael Weinstein75%
$75 → $78MaintainsOutperformGet Alert
05/06/2021RUNBuy Now
Sunrun
$6.851097.1%
Michael Weinstein75%
$81 → $82MaintainsOutperformGet Alert
05/03/2021PNWBuy Now
Pinnacle West Capital
$94.45-3.65%
Michael Weinstein75%
$81 → $91MaintainsNeutralGet Alert
04/30/2021CMSBuy Now
CMS Energy
$72.91-3.99%
Michael Weinstein75%
$68 → $70MaintainsOutperformGet Alert
04/30/2021SOBuy Now
Southern
$91.81-19.4%
Michael Weinstein75%
$73 → $74MaintainsOutperformGet Alert
04/29/2021EDBuy Now
Consolidated Edison
$112.32-34.12%
Michael Weinstein75%
$65 → $74MaintainsUnderperformGet Alert
04/21/2021DBuy Now
Dominion Energy
$53.1769.27%
Michael Weinstein75%
$80 → $90MaintainsOutperformGet Alert
04/20/2021ESBuy Now
Eversource Energy
$57.4454.94%
Michael Weinstein75%
$81 → $89MaintainsUnderperformGet Alert
04/16/2021CNPBuy Now
CenterPoint Energy
$37.16-24.65%
Michael Weinstein75%
$25 → $28MaintainsOutperformGet Alert
04/16/2021NIBuy Now
NiSource
$39.29-26.19%
Michael Weinstein75%
$28 → $29MaintainsOutperformGet Alert
04/14/2021SOBuy Now
Southern
$91.81-20.49%
Michael Weinstein75%
$68 → $73MaintainsOutperformGet Alert
04/14/2021DUKBuy Now
Duke Energy
$122.08-14.81%
Michael Weinstein75%
$96 → $104MaintainsNeutralGet Alert
04/13/2021NWEBuy Now
NorthWestern
$58.7712.3%
Michael Weinstein75%
$60 → $66DowngradeOutperform → NeutralGet Alert
04/09/2021SRBuy Now
Spire
$77.60-2.06%
Michael Weinstein75%
$70 → $76MaintainsOutperformGet Alert
04/09/2021CMSBuy Now
CMS Energy
$72.91-6.73%
Michael Weinstein75%
$64 → $68MaintainsOutperformGet Alert
03/08/2021NEEBuy Now
NextEra Energy
$66.4527.92%
Michael Weinstein75%
$87 → $85UpgradeNeutral → OutperformGet Alert
03/08/2021FSLRBuy Now
First Solar
$127.98-45.3%
Michael Weinstein75%
→ $70UpgradeUnderperform → NeutralGet Alert
03/08/2021BEBuy Now
Bloom Energy
$17.12104.44%
Michael Weinstein75%
→ $35UpgradeNeutral → OutperformGet Alert
03/01/2021VSTBuy Now
Vistra
$115.37-78.33%
Michael Weinstein75%
$32 → $25Reiterates → OutperformGet Alert
02/26/2021CNPBuy Now
CenterPoint Energy
$37.16-32.72%
Michael Weinstein75%
$26 → $25MaintainsOutperformGet Alert
02/26/2021NOVABuy Now
Sunnova Energy Intl
$0.1831790.66%
Michael Weinstein75%
$48 → $56UpgradeNeutral → OutperformGet Alert
02/25/2021PNWBuy Now
Pinnacle West Capital
$94.45-14.24%
Michael Weinstein75%
$86 → $81DowngradeOutperform → NeutralGet Alert
02/25/2021RUNBuy Now
Sunrun
$6.851053.3%
Michael Weinstein75%
→ $79UpgradeNeutral → OutperformGet Alert
02/23/2021EXCBuy Now
Exelon
$47.23-0.49%
Michael Weinstein75%
$49 → $47MaintainsOutperformGet Alert
02/22/2021SHLSBuy Now
Shoals Technologies Gr
$3.381083.43%
Michael Weinstein75%
→ $40Initiates → NeutralGet Alert
02/22/2021SOBuy Now
Southern
$91.81-25.93%
Michael Weinstein75%
$61 → $68UpgradeNeutral → OutperformGet Alert
02/22/2021EDBuy Now
Consolidated Edison
$112.32-42.13%
Michael Weinstein75%
$75 → $65DowngradeNeutral → UnderperformGet Alert
02/22/2021SPWRBuy Now
SunPower
Michael Weinstein75%
→ $23DowngradeNeutral → UnderperformGet Alert
02/10/2021DBuy Now
Dominion Energy
$53.1752.34%
Michael Weinstein75%
$83 → $81MaintainsOutperformGet Alert
02/05/2021CMSBuy Now
CMS Energy
$72.91-12.22%
Michael Weinstein75%
$63 → $64UpgradeNeutral → OutperformGet Alert
02/02/2021SRBuy Now
Spire
$77.60-11.08%
Michael Weinstein75%
$71 → $69MaintainsOutperformGet Alert
01/29/2021DUKBuy Now
Duke Energy
$122.08-21.36%
Michael Weinstein75%
$92 → $96MaintainsNeutralGet Alert
01/27/2021NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$86 → $87MaintainsOutperformGet Alert
01/27/2021NEEBuy Now
NextEra Energy
$66.4530.93%
Michael Weinstein75%
$77 → $87MaintainsNeutralGet Alert
01/20/2021RUNBuy Now
Sunrun
$6.851053.3%
Michael Weinstein75%
$68 → $79DowngradeOutperform → NeutralGet Alert
01/20/2021SPWRBuy Now
SunPower
Michael Weinstein75%
$16 → $23MaintainsNeutralGet Alert
01/20/2021ARRYBuy Now
Array Technologies
$4.29879.02%
Michael Weinstein75%
$37 → $42MaintainsNeutralGet Alert
01/20/2021NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$71 → $86MaintainsOutperformGet Alert
01/20/2021NOVABuy Now
Sunnova Energy Intl
$0.1827234.85%
Michael Weinstein75%
$40 → $48MaintainsNeutralGet Alert
01/20/2021BEBuy Now
Bloom Energy
$17.1286.92%
Michael Weinstein75%
$27 → $32DowngradeOutperform → NeutralGet Alert
01/19/2021EDBuy Now
Consolidated Edison
$112.32-30.56%
Michael Weinstein75%
$79 → $78MaintainsNeutralGet Alert
01/19/2021BKHBuy Now
Black Hills
$60.6015.51%
Michael Weinstein75%
$68 → $70MaintainsOutperformGet Alert
01/19/2021CMSBuy Now
CMS Energy
$72.91-13.59%
Michael Weinstein75%
$62 → $63MaintainsNeutralGet Alert
01/19/2021DTEBuy Now
DTE Energy
$133.55-4.16%
Michael Weinstein75%
$131 → $128MaintainsNeutralGet Alert
01/19/2021PNWBuy Now
Pinnacle West Capital
$94.45-8.95%
Michael Weinstein75%
$92 → $86MaintainsOutperformGet Alert
01/19/2021NWEBuy Now
NorthWestern
$58.772.09%
Michael Weinstein75%
$64 → $60MaintainsOutperformGet Alert
01/15/2021ESBuy Now
Eversource Energy
$57.4441.02%
Michael Weinstein75%
$82 → $81MaintainsUnderperformGet Alert
01/06/2021NEEBuy Now
NextEra Energy
$66.4515.88%
Michael Weinstein75%
$76 → $77MaintainsNeutralGet Alert
12/17/2020DBuy Now
Dominion Energy
$53.17
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
12/02/2020NOVABuy Now
Sunnova Energy Intl
$0.1822679.04%
Michael Weinstein75%
→ $40DowngradeOutperform → NeutralGet Alert
11/19/2020SRBuy Now
Spire
$77.60-8.51%
Michael Weinstein75%
$68 → $71MaintainsOutperformGet Alert
11/17/2020NWEBuy Now
NorthWestern
$58.778.9%
Michael Weinstein75%
→ $64UpgradeNeutral → OutperformGet Alert
11/09/2020DUKBuy Now
Duke Energy
$122.08-24.64%
Michael Weinstein75%
$91 → $92MaintainsNeutralGet Alert
11/09/2020DBuy Now
Dominion Energy
$53.1756.1%
Michael Weinstein75%
$80 → $83MaintainsNeutralGet Alert
11/09/2020EDBuy Now
Consolidated Edison
$112.32-29.67%
Michael Weinstein75%
$77 → $79MaintainsNeutralGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$4.29762.47%
Michael Weinstein75%
→ $37Initiates → NeutralGet Alert
11/06/2020CNPBuy Now
CenterPoint Energy
$37.16-35.41%
Michael Weinstein75%
$22 → $24MaintainsOutperformGet Alert
11/04/2020EDBuy Now
Consolidated Edison
$112.32-27.88%
Michael Weinstein75%
$78 → $81MaintainsNeutralGet Alert
11/04/2020DBuy Now
Dominion Energy
$53.1750.46%
Michael Weinstein75%
$77 → $80MaintainsNeutralGet Alert
11/04/2020WECBuy Now
WEC Energy Group
$108.15-23.25%
Michael Weinstein75%
$81 → $83MaintainsUnderperformGet Alert
11/03/2020NIBuy Now
NiSource
$39.29-28.74%
Michael Weinstein75%
$26 → $28MaintainsOutperformGet Alert
11/03/2020ESBuy Now
Eversource Energy
$57.4442.76%
Michael Weinstein75%
$81 → $82MaintainsUnderperformGet Alert
11/02/2020BKHBuy Now
Black Hills
$60.607.26%
Michael Weinstein75%
$67 → $65MaintainsOutperformGet Alert
11/02/2020WECBuy Now
WEC Energy Group
$108.15-25.1%
Michael Weinstein75%
$77 → $81MaintainsUnderperformGet Alert
11/02/2020EXCBuy Now
Exelon
$47.23-0.49%
Michael Weinstein75%
$44 → $47MaintainsOutperformGet Alert
10/28/2020DTEBuy Now
DTE Energy
$133.55-1.91%
Michael Weinstein75%
$115 → $131MaintainsNeutralGet Alert
10/28/2020CMSBuy Now
CMS Energy
$72.91-14.96%
Michael Weinstein75%
$57 → $62MaintainsNeutralGet Alert
10/26/2020NOVABuy Now
Sunnova Energy Intl
$0.1821540.09%
Michael Weinstein75%
$26 → $38MaintainsOutperformGet Alert
10/26/2020RUNBuy Now
Sunrun
$6.85892.72%
Michael Weinstein75%
$39 → $68MaintainsOutperformGet Alert
10/26/2020SPWRBuy Now
SunPower
Michael Weinstein75%
$12 → $16DowngradeOutperform → NeutralGet Alert
10/26/2020FSLRBuy Now
First Solar
$127.98-49.99%
Michael Weinstein75%
$54 → $64DowngradeNeutral → UnderperformGet Alert
10/23/2020NWEBuy Now
NorthWestern
$58.778.9%
Michael Weinstein75%
$62 → $64MaintainsNeutralGet Alert
10/23/2020SRBuy Now
Spire
$77.60-12.37%
Michael Weinstein75%
→ $68UpgradeNeutral → OutperformGet Alert
10/20/2020NWEBuy Now
NorthWestern
$58.775.5%
Michael Weinstein75%
$60 → $62MaintainsNeutralGet Alert
10/19/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$60 → $69MaintainsOutperformGet Alert
10/19/2020NEEBuy Now
NextEra Energy
$66.453.84%
Michael Weinstein75%
$15 → $17.25MaintainsNeutralGet Alert
10/15/2020DUKBuy Now
Duke Energy
$122.08-23.82%
Michael Weinstein75%
$88 → $93DowngradeOutperform → NeutralGet Alert
08/31/2020SPWRBuy Now
SunPower
Michael Weinstein75%
$13 → $12MaintainsOutperformGet Alert
08/10/2020CNPBuy Now
CenterPoint Energy
$37.16-40.8%
Michael Weinstein75%
$23 → $22MaintainsOutperformGet Alert
08/10/2020EDBuy Now
Consolidated Edison
$112.32-30.56%
Michael Weinstein75%
→ $78UpgradeUnderperform → NeutralGet Alert
08/06/2020EDBuy Now
Consolidated Edison
$112.32-30.56%
Michael Weinstein75%
$76 → $78MaintainsUnderperformGet Alert
08/04/2020CMSBuy Now
CMS Energy
$72.91-21.82%
Michael Weinstein75%
$59 → $57MaintainsNeutralGet Alert
07/27/2020NEEBuy Now
NextEra Energy
$66.45300.3%
Michael Weinstein75%
$66.25 → $66.5MaintainsNeutralGet Alert
07/23/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$55 → $60MaintainsOutperformGet Alert
07/22/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$252 → $265MaintainsNeutralGet Alert
07/21/2020ESBuy Now
Eversource Energy
$57.4441.02%
Michael Weinstein75%
$76 → $81DowngradeNeutral → UnderperformGet Alert
07/21/2020SRBuy Now
Spire
$77.60-12.37%
Michael Weinstein75%
$71 → $68UpgradeUnderperform → NeutralGet Alert
07/20/2020NIBuy Now
NiSource
$39.29-33.83%
Michael Weinstein75%
$27 → $26MaintainsOutperformGet Alert
07/07/2020DBuy Now
Dominion Energy
$53.1741.06%
Michael Weinstein75%
→ $75DowngradeOutperform → NeutralGet Alert
06/15/2020NOVABuy Now
Sunnova Energy Intl
$0.1812143.74%
Michael Weinstein75%
$13.5 → $21.5UpgradeNeutral → OutperformGet Alert
05/19/2020NOVABuy Now
Sunnova Energy Intl
$0.187587.93%
Michael Weinstein75%
→ $13.5DowngradeOutperform → NeutralGet Alert
05/19/2020BKHBuy Now
Black Hills
$60.6015.51%
Michael Weinstein75%
→ $70UpgradeNeutral → OutperformGet Alert
05/14/2020DBuy Now
Dominion Energy
$53.1759.86%
Michael Weinstein75%
$80 → $85MaintainsOutperformGet Alert
05/11/2020PNWBuy Now
Pinnacle West Capital
$94.45-11.06%
Michael Weinstein75%
$88 → $84MaintainsOutperformGet Alert
05/11/2020SRBuy Now
Spire
$77.60-8.51%
Michael Weinstein75%
$69 → $71MaintainsUnderperformGet Alert
05/11/2020SPWRBuy Now
SunPower
Michael Weinstein75%
$10.5 → $10MaintainsOutperformGet Alert
05/08/2020SRBuy Now
Spire
$77.60-11.08%
Michael Weinstein75%
$81 → $69MaintainsUnderperformGet Alert
05/08/2020EDBuy Now
Consolidated Edison
$112.32-32.34%
Michael Weinstein75%
$78 → $76MaintainsUnderperformGet Alert
05/07/2020EDBuy Now
Consolidated Edison
$112.32-30.56%
Michael Weinstein75%
$92 → $78MaintainsUnderperformGet Alert
05/04/2020SOBuy Now
Southern
$91.81-33.56%
Michael Weinstein75%
$60 → $61UpgradeUnderperform → NeutralGet Alert
05/01/2020BKHBuy Now
Black Hills
$60.6015.51%
Michael Weinstein75%
$83 → $70MaintainsNeutralGet Alert
05/01/2020FSLRBuy Now
First Solar
$127.98-57.81%
Michael Weinstein75%
$56 → $54MaintainsNeutralGet Alert
04/30/2020WECBuy Now
WEC Energy Group
$108.15-26.95%
Michael Weinstein75%
$87 → $79MaintainsUnderperformGet Alert
04/29/2020DXCMBuy Now
DexCom
$68.57425.01%
Michael Weinstein75%
$75 → $90MaintainsOverweightGet Alert
04/27/2020SOBuy Now
Southern
$91.81-34.65%
Michael Weinstein75%
$66 → $60MaintainsUnderperformGet Alert
04/23/2020CMSBuy Now
CMS Energy
$72.91-19.08%
Michael Weinstein75%
$67 → $59MaintainsNeutralGet Alert
04/23/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$54 → $55MaintainsOutperformGet Alert
04/23/2020DTEBuy Now
DTE Energy
$133.55-10.15%
Michael Weinstein75%
$140 → $120MaintainsNeutralGet Alert
04/21/2020SPWRBuy Now
SunPower
Michael Weinstein75%
$11 → $10.5MaintainsOutperformGet Alert
04/21/2020NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$58 → $54MaintainsOutperformGet Alert
04/20/2020NWEBuy Now
NorthWestern
$58.778.9%
Michael Weinstein75%
→ $64UpgradeUnderperform → NeutralGet Alert
04/17/2020NEEBuy Now
NextEra Energy
$66.45279.23%
Michael Weinstein75%
$64 → $63MaintainsNeutralGet Alert
04/16/2020PNWBuy Now
Pinnacle West Capital
$94.45-6.83%
Michael Weinstein75%
$106 → $88MaintainsOutperformGet Alert
04/16/2020CNPBuy Now
CenterPoint Energy
$37.16-38.11%
Michael Weinstein75%
$21 → $23MaintainsOutperformGet Alert
04/08/2020NOVABuy Now
Sunnova Energy Intl
$0.187018.45%
Michael Weinstein75%
$21 → $12.5MaintainsOutperformGet Alert
04/08/2020RUNBuy Now
Sunrun
$6.85162.78%
Michael Weinstein75%
$30 → $18MaintainsOutperformGet Alert
02/28/2020NIBuy Now
NiSource
$39.29-21.1%
Michael Weinstein75%
$30 → $31UpgradeNeutral → OutperformGet Alert
02/24/2020PNWBuy Now
Pinnacle West Capital
$94.4512.23%
Michael Weinstein75%
$97 → $106MaintainsOutperformGet Alert
02/20/2020CNPBuy Now
CenterPoint Energy
$37.16-24.65%
Michael Weinstein75%
$27 → $28MaintainsNeutralGet Alert
02/18/2020DBuy Now
Dominion Energy
$53.1769.27%
Michael Weinstein75%
$85 → $90MaintainsOutperformGet Alert
02/18/2020NWEBuy Now
NorthWestern
$58.7731.02%
Michael Weinstein75%
$72 → $77MaintainsUnderperformGet Alert
02/18/2020DUKBuy Now
Duke Energy
$122.08-11.53%
Michael Weinstein75%
$96 → $108UpgradeNeutral → OutperformGet Alert
02/13/2020EXCBuy Now
Exelon
$47.2310.1%
Michael Weinstein75%
$50 → $52MaintainsOutperformGet Alert
02/06/2020DTEBuy Now
DTE Energy
$133.554.83%
Michael Weinstein75%
$133 → $140MaintainsNeutralGet Alert
01/17/2020CMSBuy Now
CMS Energy
$72.91
Michael Weinstein75%
DowngradeOutperform → NeutralGet Alert
01/13/2020DTEBuy Now
DTE Energy
$133.55-1.16%
Michael Weinstein75%
$125 → $132UpgradeUnderperform → NeutralGet Alert
01/03/2020NEEBuy Now
NextEra Energy
$66.45276.22%
Michael Weinstein75%
$60.5 → $62.5MaintainsOutperformGet Alert
01/02/2020NWEBuy Now
NorthWestern
$58.7722.51%
Michael Weinstein75%
$70 → $72MaintainsUnderperformGet Alert
12/20/2019DXCMBuy Now
DexCom
$68.57271.88%
Michael Weinstein75%
$53.75 → $63.75MaintainsOverweightGet Alert
12/18/2019SOBuy Now
Southern
$91.81-30.29%
Michael Weinstein75%
$60 → $64MaintainsUnderperformGet Alert
12/11/2019NWEBuy Now
NorthWestern
$58.7719.11%
Michael Weinstein75%
$73 → $70MaintainsUnderperformGet Alert
11/15/2019CNPBuy Now
CenterPoint Energy
$37.16-24.65%
Michael Weinstein75%
$31 → $28DowngradeOutperform → NeutralGet Alert
11/13/2019RUNBuy Now
Sunrun
$6.85250.37%
Michael Weinstein75%
$26 → $24MaintainsOutperformGet Alert
11/13/2019WECBuy Now
WEC Energy Group
$108.15-25.1%
Michael Weinstein75%
$85 → $81MaintainsUnderperformGet Alert
11/07/2019DXCMBuy Now
DexCom
$68.57213.55%
Michael Weinstein75%
$47.5 → $53.75MaintainsOverweightGet Alert
11/05/2019EDBuy Now
Consolidated Edison
$112.32-20.76%
Michael Weinstein75%
$90 → $89MaintainsUnderperformGet Alert
11/04/2019NWEBuy Now
NorthWestern
$58.7724.21%
Michael Weinstein75%
$71 → $73MaintainsUnderperformGet Alert
10/18/2019EXCBuy Now
Exelon
$47.235.86%
Michael Weinstein75%
$51 → $50MaintainsOutperformGet Alert
10/07/2019PNWBuy Now
Pinnacle West Capital
$94.4514.35%
Michael Weinstein75%
$101 → $108MaintainsOutperformGet Alert
10/02/2019NEPBuy Now
NextEra Energy Partners
Michael Weinstein75%
$52 → $53MaintainsOutperformGet Alert
09/09/2019DUKBuy Now
Duke Energy
$122.08-19.72%
Michael Weinstein75%
$95 → $98MaintainsNeutralGet Alert
08/20/2019NOVABuy Now
Sunnova Energy Intl
$0.187872.67%
Michael Weinstein75%
→ $14Initiates → OutperformGet Alert
08/14/2019VSTBuy Now
Vistra
$115.37-73.13%
Michael Weinstein75%
$30 → $31MaintainsOutperformGet Alert
08/09/2019BKHBuy Now
Black Hills
$60.6028.71%
Michael Weinstein75%
$79 → $78MaintainsNeutralGet Alert
08/08/2019EDBuy Now
Consolidated Edison
$112.32-23.43%
Michael Weinstein75%
$87 → $86MaintainsUnderperformGet Alert
08/07/2019NIBuy Now
NiSource
$39.29
Michael Weinstein75%
DowngradeOutperform → NeutralGet Alert
08/07/2019WECBuy Now
WEC Energy Group
$108.15-21.41%
Michael Weinstein75%
$84 → $85DowngradeNeutral → UnderperformGet Alert
08/01/2019DXCMBuy Now
DexCom
$68.57177.09%
Michael Weinstein75%
$42.5 → $47.5MaintainsOverweightGet Alert
07/26/2019NEEBuy Now
NextEra Energy
$66.45249.13%
Michael Weinstein75%
$57.75 → $58MaintainsOutperformGet Alert
07/24/2019EWBuy Now
Edwards Lifesciences
$71.53214.55%
Michael Weinstein75%
$63.33 → $75MaintainsNeutralGet Alert
05/06/2019VSTBuy Now
Vistra
$115.37-72.26%
Michael Weinstein75%
$26 → $32UpgradeNeutral → OutperformGet Alert
04/12/2019DBuy Now
Dominion Energy
$53.1746.7%
Michael Weinstein75%
→ $78Reinstates → NeutralGet Alert
02/25/2019PNWBuy Now
Pinnacle West Capital
$94.455.88%
Michael Weinstein75%
$93 → $100MaintainsOutperformGet Alert
02/14/2019WECBuy Now
WEC Energy Group
$108.15-32.5%
Michael Weinstein75%
$71 → $73MaintainsNeutralGet Alert
02/13/2019NWEBuy Now
NorthWestern
$58.77-4.71%
Michael Weinstein75%
$60 → $56MaintainsUnderperformGet Alert
02/11/2019BKHBuy Now
Black Hills
$60.6012.21%
Michael Weinstein75%
$66 → $68MaintainsNeutralGet Alert
02/11/2019DTEBuy Now
DTE Energy
$133.55-15.39%
Michael Weinstein75%
$110 → $113MaintainsUnderperformGet Alert
02/07/2019BEBuy Now
Bloom Energy
$17.12
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
01/23/2019SRBuy Now
Spire
$77.60-7.22%
Michael Weinstein75%
$74 → $72DowngradeNeutral → UnderperformGet Alert
01/23/2019BKHBuy Now
Black Hills
$60.608.91%
Michael Weinstein75%
$69 → $66DowngradeOutperform → NeutralGet Alert
12/12/2018NEEBuy Now
NextEra Energy
$66.45190.44%
Michael Weinstein75%
$46.5 → $48.25MaintainsOutperformGet Alert
12/06/2018SOBuy Now
Southern
$91.81-49.9%
Michael Weinstein75%
$44 → $46MaintainsUnderperformGet Alert
12/04/2018BKHBuy Now
Black Hills
$60.6013.86%
Michael Weinstein75%
$65 → $69MaintainsOutperformGet Alert
12/04/2018ESBuy Now
Eversource Energy
$57.4427.09%
Michael Weinstein75%
$62 → $73UpgradeNeutral → OutperformGet Alert
11/19/2018SRBuy Now
Spire
$77.60-4.64%
Michael Weinstein75%
$71 → $74MaintainsNeutralGet Alert
11/06/2018EXCBuy Now
Exelon
$47.231.63%
Michael Weinstein75%
$47 → $48MaintainsOutperformGet Alert
11/01/2018WECBuy Now
WEC Energy Group
$108.15-35.28%
Michael Weinstein75%
$69 → $70MaintainsNeutralGet Alert
10/31/2018BEBuy Now
Bloom Energy
$17.12
Michael Weinstein75%
UpgradeUnderperform → NeutralGet Alert
10/25/2018DTEBuy Now
DTE Energy
$133.55-16.89%
Michael Weinstein75%
$109 → $111DowngradeNeutral → UnderperformGet Alert
10/24/2018NEEBuy Now
NextEra Energy
$66.45160.35%
Michael Weinstein75%
$46.25 → $43.25MaintainsOutperformGet Alert
10/17/2018BKHBuy Now
Black Hills
$60.607.26%
Michael Weinstein75%
$62 → $65UpgradeNeutral → OutperformGet Alert
10/12/2018PNWBuy Now
Pinnacle West Capital
$94.45-6.83%
Michael Weinstein75%
$87 → $88MaintainsOutperformGet Alert
10/01/2018NWEBuy Now
NorthWestern
$58.77-4.71%
Michael Weinstein75%
$55 → $56MaintainsUnderperformGet Alert
09/19/2018SPWRBuy Now
SunPower
Michael Weinstein75%
$8 → $10UpgradeNeutral → OutperformGet Alert
08/27/2018BEBuy Now
Bloom Energy
$17.12
Michael Weinstein75%
DowngradeNeutral → UnderperformGet Alert
08/10/2018RUNBuy Now
Sunrun
$6.85235.77%
Michael Weinstein75%
$22 → $23MaintainsOutperformGet Alert
08/09/2018SOBuy Now
Southern
$91.81-53.16%
Michael Weinstein75%
$46 → $43DowngradeNeutral → UnderperformGet Alert
08/08/2018BKHBuy Now
Black Hills
$60.602.31%
Michael Weinstein75%
$61 → $62MaintainsNeutralGet Alert
07/27/2018EWBuy Now
Edwards Lifesciences
$71.53109.7%
Michael Weinstein75%
$44.33 → $50MaintainsNeutralGet Alert
07/19/2018NWEBuy Now
NorthWestern
$58.77-6.41%
Michael Weinstein75%
$54 → $55MaintainsUnderperformGet Alert
07/02/2018FSLRBuy Now
First Solar
$127.98-57.81%
Michael Weinstein75%
$53 → $54MaintainsNeutralGet Alert
07/02/2018RUNBuy Now
Sunrun
$6.85221.17%
Michael Weinstein75%
$16 → $22MaintainsOutperformGet Alert
06/19/2018FSLRBuy Now
First Solar
$127.98
Michael Weinstein75%
UpgradeUnderperform → NeutralGet Alert
06/13/2018RUNBuy Now
Sunrun
$6.85133.58%
Michael Weinstein75%
$15 → $16MaintainsOutperformGet Alert
06/08/2018DXCMBuy Now
DexCom
$68.57
Michael Weinstein75%
UpgradeNeutral → OverweightGet Alert
06/07/2018FSLRBuy Now
First Solar
$127.98-58.59%
Michael Weinstein75%
$59 → $53MaintainsUnderperformGet Alert
06/07/2018SPWRBuy Now
SunPower
Michael Weinstein75%
$8.5 → $8MaintainsNeutralGet Alert
05/24/2018ESBuy Now
Eversource Energy
$57.440.97%
Michael Weinstein75%
$61 → $58MaintainsUnderperformGet Alert
05/21/2018BKHBuy Now
Black Hills
$60.60-0.99%
Michael Weinstein75%
$59 → $60MaintainsNeutralGet Alert
05/09/2018CNPBuy Now
CenterPoint Energy
$37.16
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
05/08/2018PNWBuy Now
Pinnacle West Capital
$94.45-7.89%
Michael Weinstein75%
$85 → $87UpgradeNeutral → OutperformGet Alert
05/07/2018SOBuy Now
Southern
$91.81-49.9%
Michael Weinstein75%
$45 → $46MaintainsNeutralGet Alert
05/07/2018VSTBuy Now
Vistra
$115.37-79.2%
Michael Weinstein75%
$23 → $24MaintainsNeutralGet Alert
05/07/2018NIBuy Now
NiSource
$39.29-28.74%
Michael Weinstein75%
$27 → $28MaintainsOutperformGet Alert
05/04/2018ESBuy Now
Eversource Energy
$57.446.2%
Michael Weinstein75%
$59 → $61MaintainsUnderperformGet Alert
05/04/2018EXCBuy Now
Exelon
$47.23-4.72%
Michael Weinstein75%
$42 → $45MaintainsOutperformGet Alert
05/02/2018WECBuy Now
WEC Energy Group
$108.15-38.05%
Michael Weinstein75%
$65 → $67MaintainsNeutralGet Alert
04/27/2018FSLRBuy Now
First Solar
$127.98-53.9%
Michael Weinstein75%
$57 → $59MaintainsUnderperformGet Alert
04/27/2018VSTBuy Now
Vistra
$115.37
Michael Weinstein75%
ReinstatesOutperform → NeutralGet Alert
04/19/2018SPWRBuy Now
SunPower
Michael Weinstein75%
$7.2 → $8.5MaintainsNeutralGet Alert
02/27/2018SOBuy Now
Southern
$91.81-50.99%
Michael Weinstein75%
$46 → $45MaintainsUnderperformGet Alert
02/26/2018SRBuy Now
Spire
$77.60
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
02/23/2018WECBuy Now
WEC Energy Group
$108.15-41.75%
Michael Weinstein75%
$65 → $63MaintainsNeutralGet Alert
02/20/2018DTEBuy Now
DTE Energy
$133.55-19.88%
Michael Weinstein75%
$106 → $107MaintainsNeutralGet Alert
02/15/2018IRTCBuy Now
iRhythm Technologies
$100.10-33.07%
Michael Weinstein75%
$62 → $67MaintainsOverweightGet Alert
02/12/2018SPWRBuy Now
SunPower
Michael Weinstein75%
→ $7.2Initiates → NeutralGet Alert
02/12/2018RUNBuy Now
Sunrun
$6.85118.98%
Michael Weinstein75%
→ $15Initiates → OutperformGet Alert
01/25/2018ABTBuy Now
Abbott Laboratories
$131.40-47.49%
Michael Weinstein75%
$65 → $69MaintainsOverweightGet Alert
01/23/2018DUKBuy Now
Duke Energy
$122.08-32.01%
Michael Weinstein75%
$91 → $83UpgradeNeutral → OutperformGet Alert
01/23/2018ESBuy Now
Eversource Energy
$57.442.72%
Michael Weinstein75%
$63 → $59DowngradeNeutral → UnderperformGet Alert
01/09/2018BKHBuy Now
Black Hills
$60.60
Michael Weinstein75%
DowngradeOutperform → NeutralGet Alert
01/02/2018EWBuy Now
Edwards Lifesciences
$71.53
Michael Weinstein75%
DowngradeOverweight → NeutralGet Alert
01/02/2018JNJBuy Now
Johnson & Johnson
$157.57
Michael Weinstein75%
DowngradeOverweight → NeutralGet Alert
01/02/2018ABTBuy Now
Abbott Laboratories
$131.40
Michael Weinstein75%
UpgradeNeutral → OverweightGet Alert
12/07/2017NEEBuy Now
NextEra Energy
$66.45160.35%
Michael Weinstein75%
→ $43.25Initiates → OutperformGet Alert
12/07/2017WECBuy Now
WEC Energy Group
$108.15-35.28%
Michael Weinstein75%
→ $70Initiates → NeutralGet Alert
11/10/2017NWEBuy Now
NorthWestern
$58.77-1.31%
Michael Weinstein75%
$60 → $58MaintainsUnderperformGet Alert
11/06/2017BKHBuy Now
Black Hills
$60.608.91%
Michael Weinstein75%
$77 → $66MaintainsOutperformGet Alert
11/02/2017NIBuy Now
NiSource
$39.29-23.64%
Michael Weinstein75%
$29 → $30MaintainsOutperformGet Alert
10/26/2017DTEBuy Now
DTE Energy
$133.55-16.14%
Michael Weinstein75%
$113 → $112MaintainsNeutralGet Alert
10/06/2017ABTBuy Now
Abbott Laboratories
$131.40-54.34%
Michael Weinstein75%
→ $60Reinstates → NeutralGet Alert
10/02/2017BKHBuy Now
Black Hills
$60.6027.06%
Michael Weinstein75%
$75 → $77MaintainsOutperformGet Alert
10/02/2017ESBuy Now
Eversource Energy
$57.449.68%
Michael Weinstein75%
$60 → $63MaintainsNeutralGet Alert
09/28/2017DXCMBuy Now
DexCom
$68.57
Michael Weinstein75%
DowngradeOverweight → NeutralGet Alert
09/20/2017VSTBuy Now
Vistra
$115.37-82.66%
Michael Weinstein75%
→ $20Initiates → OutperformGet Alert
08/14/2017NIBuy Now
NiSource
$39.29
Michael Weinstein75%
UpgradeUnderperform → OutperformGet Alert
08/14/2017CNPBuy Now
CenterPoint Energy
$37.16
Michael Weinstein75%
UpgradeUnderperform → NeutralGet Alert
07/24/2017CMSBuy Now
CMS Energy
$72.91
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert
07/24/2017NWEBuy Now
NorthWestern
$58.77
Michael Weinstein75%
DowngradeNeutral → UnderperformGet Alert
05/15/2017JNJBuy Now
Johnson & Johnson
$157.57
Michael Weinstein75%
UpgradeNeutral → OverweightGet Alert
01/25/2017SRBuy Now
Spire
$77.60-12.37%
Michael Weinstein75%
→ $68Initiates → NeutralGet Alert
01/25/2017NWEBuy Now
NorthWestern
$58.772.09%
Michael Weinstein75%
→ $60Initiates → NeutralGet Alert
01/25/2017EXCBuy Now
Exelon
$47.23
Michael Weinstein75%
Initiates → OutperformGet Alert
01/25/2017ESBuy Now
Eversource Energy
$57.44
Michael Weinstein75%
Initiates → NeutralGet Alert
01/25/2017DUKBuy Now
Duke Energy
$122.08
Michael Weinstein75%
Initiates → NeutralGet Alert
01/25/2017DBuy Now
Dominion Energy
$53.17
Michael Weinstein75%
Initiates → OutperformGet Alert
01/25/2017DTEBuy Now
DTE Energy
$133.55
Michael Weinstein75%
Initiates → NeutralGet Alert
01/25/2017CMSBuy Now
CMS Energy
$72.91-39.65%
Michael Weinstein75%
→ $44Initiates → NeutralGet Alert
01/25/2017BKHBuy Now
Black Hills
$60.60
Michael Weinstein75%
Initiates → OutperformGet Alert
11/14/2016SPWRBuy Now
SunPower
Michael Weinstein75%
→ $9Assumes → NeutralGet Alert
11/08/2016CNPBuy Now
CenterPoint Energy
$37.16-32.72%
Michael Weinstein75%
$24 → $25DowngradeNeutral → UnderperformGet Alert
11/03/2016RUNBuy Now
Sunrun
$6.85
Michael Weinstein75%
Assumes → OutperformGet Alert
08/19/2016NIBuy Now
NiSource
$39.29-36.37%
Michael Weinstein75%
→ $25DowngradeNeutral → UnderperformGet Alert
08/10/2016SPWRBuy Now
SunPower
Michael Weinstein75%
$32 → $12DowngradeOutperform → NeutralGet Alert
05/02/2016RUNBuy Now
Sunrun
$6.85162.78%
Michael Weinstein75%
$21 → $18MaintainsOutperformGet Alert
03/11/2016RUNBuy Now
Sunrun
$6.85206.57%
Michael Weinstein75%
$35 → $21MaintainsOutperformGet Alert
02/24/2016DXCMBuy Now
DexCom
$68.5745.84%
Michael Weinstein75%
$30 → $25MaintainsOverweightGet Alert
01/29/2016NEEBuy Now
NextEra Energy
$66.4586.61%
Michael Weinstein75%
$27.07 → $31MaintainsOutperformGet Alert
10/13/2015NIBuy Now
NiSource
$39.29-51.64%
Michael Weinstein75%
→ $19DowngradeOutperform → NeutralGet Alert
07/02/2015NIBuy Now
NiSource
$39.29-51.64%
Michael Weinstein75%
$54 → $19MaintainsOutperformGet Alert
05/07/2015BKHBuy Now
Black Hills
$60.60-9.24%
Michael Weinstein75%
$63 → $55DowngradeOutperform → NeutralGet Alert
04/06/2015JNJBuy Now
Johnson & Johnson
$157.57-31.46%
Michael Weinstein75%
$110 → $108MaintainsNeutralGet Alert
03/18/2015NIBuy Now
NiSource
$39.2927.26%
Michael Weinstein75%
→ $50Assumes → OutperformGet Alert
02/26/2015DXCMBuy Now
DexCom
$68.572.09%
Michael Weinstein75%
$15 → $17.5MaintainsOverweightGet Alert
01/13/2015SPWRBuy Now
SunPower
Michael Weinstein75%
→ $35UpgradeNeutral → OutperformGet Alert
01/09/2015NEEBuy Now
NextEra Energy
$66.4580.59%
Michael Weinstein75%
$27.25 → $30MaintainsOutperformGet Alert
12/17/2014DXCMBuy Now
DexCom
$68.57-12.5%
Michael Weinstein75%
$13.5 → $15MaintainsOverweightGet Alert
12/17/2014NWEBuy Now
NorthWestern
$58.77-4.71%
Michael Weinstein75%
→ $56Initiates → NeutralGet Alert
12/16/2014JNJBuy Now
Johnson & Johnson
$157.57-30.19%
Michael Weinstein75%
$108 → $110MaintainsNeutralGet Alert
11/07/2014DXCMBuy Now
DexCom
$68.57-21.25%
Michael Weinstein75%
$11.5 → $13.5MaintainsOverweightGet Alert
11/03/2014NEEBuy Now
NextEra Energy
$66.4564.03%
Michael Weinstein75%
$23.75 → $27.25MaintainsOutperformGet Alert
09/30/2014NIBuy Now
NiSource
$39.294.35%
Michael Weinstein75%
$40 → $41UpgradeNeutral → OutperformGet Alert
06/30/2014JNJBuy Now
Johnson & Johnson
$157.57-31.46%
Michael Weinstein75%
$100 → $108MaintainsNeutralGet Alert
04/28/2014SPWRBuy Now
SunPower
Michael Weinstein75%
$29 → $35MaintainsNeutralGet Alert
04/16/2014JNJBuy Now
Johnson & Johnson
$157.57-36.54%
Michael Weinstein75%
$96 → $100MaintainsNeutralGet Alert
04/15/2014EXCBuy Now
Exelon
$47.23-15.31%
Michael Weinstein75%
$35 → $40MaintainsOutperformGet Alert
03/21/2014EXCBuy Now
Exelon
$47.23-25.89%
Michael Weinstein75%
$23 → $35UpgradeNeutral → OutperformGet Alert
09/13/2013DXCMBuy Now
DexCom
$68.57-53.33%
Michael Weinstein75%
→ $8Initiates → OverweightGet Alert
09/13/2013DXCMBuy Now
DexCom
$68.57-53.33%
Michael Weinstein75%
→ $8Initiates → OverweightGet Alert
06/14/2013SPWRBuy Now
SunPower
Michael Weinstein75%
$16 → $19MaintainsNeutralGet Alert
04/08/2013JNJBuy Now
Johnson & Johnson
$157.57-47.32%
Michael Weinstein75%
$77 → $83DowngradeOverweight → NeutralGet Alert
10/25/2012NEEBuy Now
NextEra Energy
$66.4520.39%
Michael Weinstein75%
$19.25 → $20MaintainsOutperformGet Alert
10/22/2012EXCBuy Now
Exelon
$47.23-25.89%
Michael Weinstein75%
→ $35Assumes → NeutralGet Alert
10/10/2012DBuy Now
Dominion Energy
$53.17
Michael Weinstein75%
UpgradeNeutral → OutperformGet Alert

Recent Analyst Stock Rating News

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