Sophie Karp's Stock Ratings

Keybanc Analyst

Sophie Karp is an analyst at Keybanc. 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

0.97%

Smart Score

61.9%

Overall Average Return Percentile

36th

Number of Ratings

398
Buy NowGet Alert
12/12/2025XELBuy Now
Xcel Energy
$76.1510.31%$85 → $84MaintainsOverweightGet Alert
12/12/2025WECBuy Now
WEC Energy Group
$104.2712.21%$123 → $117MaintainsOverweightGet Alert
12/12/2025SOBuy Now
Southern
$84.91-10.49%$87 → $76MaintainsUnderweightGet Alert
12/12/2025ETRBuy Now
Entergy
$91.8911%$106 → $102MaintainsOverweightGet Alert
12/12/2025EDBuy Now
Consolidated Edison
$98.24-12.46%$90 → $86MaintainsUnderweightGet Alert
12/12/2025CNPBuy Now
CenterPoint Energy
$37.848.35% → $41UpgradeSector Weight → OverweightGet Alert
12/12/2025PNWBuy Now
Pinnacle West Capital
$87.71DowngradeOverweight → Sector WeightGet Alert
12/12/2025AEEBuy Now
Ameren
$97.93DowngradeOverweight → Sector WeightGet Alert
11/25/2025VSTBuy Now
Vistra
$169.8527.76% → $217Initiates → OverweightGet Alert
10/31/2025FSLRBuy Now
First Solar
$252.00-40.48%$100 → $150MaintainsUnderweightGet Alert
10/15/2025ETRBuy Now
Entergy
$91.8915.36%$96 → $106MaintainsOverweightGet Alert
10/15/2025EXCBuy Now
Exelon
$43.70-3.88%$37 → $42MaintainsUnderweightGet Alert
10/15/2025PNWBuy Now
Pinnacle West Capital
$87.7110.59%$100 → $97MaintainsOverweightGet Alert
10/15/2025SOBuy Now
Southern
$84.912.46%$78 → $87MaintainsUnderweightGet Alert
10/15/2025WECBuy Now
WEC Energy Group
$104.2717.96%$110 → $123MaintainsOverweightGet Alert
10/15/2025XELBuy Now
Xcel Energy
$76.1511.62%$79 → $85MaintainsOverweightGet Alert
10/15/2025EDBuy Now
Consolidated Edison
$98.24-8.39%$88 → $90MaintainsUnderweightGet Alert
10/15/2025CMSBuy Now
CMS Energy
$70.1912.56%$76 → $79MaintainsOverweightGet Alert
10/15/2025CEGBuy Now
Constellation Energy
$359.2116.09%$359 → $417MaintainsOverweightGet Alert
10/15/2025AEEBuy Now
Ameren
$97.9311.3%$104 → $109MaintainsOverweightGet Alert
10/15/2025FEBuy Now
FirstEnergy
$44.27DowngradeOverweight → Sector WeightGet Alert
08/08/2025CEGBuy Now
Constellation Energy
$359.21-0.06%$337 → $359MaintainsOverweightGet Alert
07/31/2025ETRBuy Now
Entergy
$91.894.47%$88 → $96MaintainsOverweightGet Alert
07/08/2025SEDGBuy Now
SolarEdge Technologies
$29.09UpgradeUnderweight → Sector WeightGet Alert
07/08/2025RUNBuy Now
Sunrun
$17.61UpgradeUnderweight → Sector WeightGet Alert
06/17/2025RUNBuy Now
Sunrun
$17.61-65.92% → $6DowngradeSector Weight → UnderweightGet Alert
06/17/2025SEDGBuy Now
SolarEdge Technologies
$29.09-45% → $16DowngradeSector Weight → UnderweightGet Alert
06/17/2025ENPHBuy Now
Enphase Energy
$31.44-1.4% → $31DowngradeSector Weight → UnderweightGet Alert
05/14/2025SOBuy Now
Southern
$84.91-8.14% → $78DowngradeSector Weight → UnderweightGet Alert
05/14/2025PORBuy Now
Portland Gen Electric
$48.654.83%$51 → $51DowngradeOverweight → Sector WeightGet Alert
05/14/2025EXCBuy Now
Exelon
$43.70-10.74% → $39DowngradeSector Weight → UnderweightGet Alert
05/14/2025ETRBuy Now
Entergy
$91.89-7.5% → $85UpgradeSector Weight → OverweightGet Alert
05/14/2025EDBuy Now
Consolidated Edison
$98.24-8.39% → $90DowngradeSector Weight → UnderweightGet Alert
05/14/2025AEEBuy Now
Ameren
$97.935.18% → $103UpgradeSector Weight → OverweightGet Alert
04/30/2025FSLRBuy Now
First Solar
$252.00-60.32% → $100DowngradeSector Weight → UnderweightGet Alert
01/13/2025CEGBuy Now
Constellation Energy
$359.21-6.18%$298 → $337MaintainsOverweightGet Alert
01/03/2025CEGBuy Now
Constellation Energy
$359.21-17.04%$298 → $298ReiteratesOverweight → OverweightGet Alert
12/04/2024XELBuy Now
Xcel Energy
$76.153.74%$74 → $79MaintainsOverweightGet Alert
12/04/2024WECBuy Now
WEC Energy Group
$104.274.54%$108 → $109MaintainsOverweightGet Alert
12/04/2024FEBuy Now
FirstEnergy
$44.276.15%$48 → $47MaintainsOverweightGet Alert
12/04/2024PNWBuy Now
Pinnacle West Capital
$87.7115.15%$101 → $101UpgradeSector Weight → OverweightGet Alert
12/04/2024ETRBuy Now
Entergy
$91.89DowngradeOverweight → Sector WeightGet Alert
12/04/2024DTEBuy Now
DTE Energy
$130.01DowngradeOverweight → Sector WeightGet Alert
11/01/2024ETRBuy Now
Entergy
$91.8976.3%$143 → $162MaintainsOverweightGet Alert
11/01/2024XELBuy Now
Xcel Energy
$76.15-2.82%$69 → $74MaintainsOverweightGet Alert
10/22/2024WECBuy Now
WEC Energy Group
$104.273.58%$103 → $108MaintainsOverweightGet Alert
10/22/2024FEBuy Now
FirstEnergy
$44.278.41%$47 → $48MaintainsOverweightGet Alert
10/22/2024ETRBuy Now
Entergy
$91.8955.62%$140 → $143MaintainsOverweightGet Alert
10/22/2024DTEBuy Now
DTE Energy
$130.016.15%$136 → $138MaintainsOverweightGet Alert
10/22/2024DUKBuy Now
Duke Energy
$115.75DowngradeOverweight → Sector WeightGet Alert
09/30/2024XELBuy Now
Xcel Energy
$76.15-9.39%$66 → $69MaintainsOverweightGet Alert
09/30/2024WECBuy Now
WEC Energy Group
$104.27-1.22%$98 → $103MaintainsOverweightGet Alert
09/30/2024FEBuy Now
FirstEnergy
$44.276.15%$46 → $47MaintainsOverweightGet Alert
09/30/2024ETRBuy Now
Entergy
$91.8952.36%$130 → $140MaintainsOverweightGet Alert
09/30/2024DUKBuy Now
Duke Energy
$115.758%$121 → $125MaintainsOverweightGet Alert
09/30/2024DTEBuy Now
DTE Energy
$130.014.61%$130 → $136MaintainsOverweightGet Alert
09/30/2024CMSBuy Now
CMS Energy
$70.198.29%$73 → $76MaintainsOverweightGet Alert
09/16/2024XELBuy Now
Xcel Energy
$76.15-13.33%$65 → $66MaintainsOverweightGet Alert
09/16/2024WECBuy Now
WEC Energy Group
$104.27-6.01%$95 → $98MaintainsOverweightGet Alert
09/16/2024FEBuy Now
FirstEnergy
$44.273.9%$45 → $46MaintainsOverweightGet Alert
09/16/2024ETRBuy Now
Entergy
$91.8941.47%$123 → $130MaintainsOverweightGet Alert
09/16/2024DUKBuy Now
Duke Energy
$115.754.54%$117 → $121MaintainsOverweightGet Alert
09/16/2024DTEBuy Now
DTE Energy
$130.01-0.01%$126 → $130MaintainsOverweightGet Alert
09/16/2024CMSBuy Now
CMS Energy
$70.194.01%$68 → $73MaintainsOverweightGet Alert
08/14/2024FEBuy Now
FirstEnergy
$44.271.64%$43 → $45MaintainsOverweightGet Alert
08/14/2024DUKBuy Now
Duke Energy
$115.751.08%$114 → $117MaintainsOverweightGet Alert
08/02/2024CNPBuy Now
CenterPoint Energy
$37.84DowngradeOverweight → Sector WeightGet Alert
07/22/2024WECBuy Now
WEC Energy Group
$104.27-8.89%$96 → $95MaintainsOverweightGet Alert
07/22/2024DUKBuy Now
Duke Energy
$115.75-1.51%$112 → $114MaintainsOverweightGet Alert
07/22/2024CNPBuy Now
CenterPoint Energy
$37.84-18.08%$33 → $31MaintainsOverweightGet Alert
07/22/2024PORBuy Now
Portland Gen Electric
$48.65UpgradeSector Weight → OverweightGet Alert
05/20/2024ETRBuy Now
Entergy
$91.8933.86%$112 → $123MaintainsOverweightGet Alert
05/20/2024DUKBuy Now
Duke Energy
$115.75-3.24%$107 → $112MaintainsOverweightGet Alert
05/20/2024DTEBuy Now
DTE Energy
$130.01-3.85%$117 → $125MaintainsOverweightGet Alert
05/20/2024CNPBuy Now
CenterPoint Energy
$37.84-12.79%$31 → $33MaintainsOverweightGet Alert
05/20/2024CMSBuy Now
CMS Energy
$70.19-3.11%$66 → $68MaintainsOverweightGet Alert
04/23/2024NOVABuy Now
Sunnova Energy Intl
DowngradeOverweight → Sector WeightGet Alert
04/19/2024ETRBuy Now
Entergy
$91.8921.88%$108 → $112MaintainsOverweightGet Alert
04/19/2024WECBuy Now
WEC Energy Group
$104.27-7.93%$95 → $96MaintainsOverweightGet Alert
04/19/2024XELBuy Now
Xcel Energy
$76.15-14.64%$68 → $65MaintainsOverweightGet Alert
04/19/2024CMSBuy Now
CMS Energy
$70.19-5.96%$65 → $66MaintainsOverweightGet Alert
03/05/2024ARRYBuy Now
Array Technologies
$8.64Initiates → Sector WeightGet Alert
02/16/2024BEBuy Now
Bloom Energy
$95.23DowngradeOverweight → Sector WeightGet Alert
01/04/2024XELBuy Now
Xcel Energy
$76.15-10.7%$62 → $68MaintainsOverweightGet Alert
01/04/2024WECBuy Now
WEC Energy Group
$104.27-8.89%$94 → $95MaintainsOverweightGet Alert
01/04/2024FEBuy Now
FirstEnergy
$44.27-2.88%$41 → $43MaintainsOverweightGet Alert
01/04/2024DUKBuy Now
Duke Energy
$115.75-7.56%$106 → $107MaintainsOverweightGet Alert
01/04/2024DTEBuy Now
DTE Energy
$130.01-10.01%$106 → $117MaintainsOverweightGet Alert
01/04/2024CNPBuy Now
CenterPoint Energy
$37.84-18.08%$29 → $31MaintainsOverweightGet Alert
01/04/2024CMSBuy Now
CMS Energy
$70.19-7.39%$60 → $65MaintainsOverweightGet Alert
01/04/2024RUNBuy Now
Sunrun
$17.61DowngradeOverweight → Sector WeightGet Alert
01/04/2024NWEBuy Now
NorthWestern Energy Group
$66.13DowngradeOverweight → Sector WeightGet Alert
01/04/2024ENPHBuy Now
Enphase Energy
$31.44DowngradeOverweight → Sector WeightGet Alert
01/04/2024EDBuy Now
Consolidated Edison
$98.24UpgradeUnderweight → Sector WeightGet Alert
12/19/2023DUKBuy Now
Duke Energy
$115.75-8.42%$96 → $106MaintainsOverweightGet Alert
12/15/2023AEEBuy Now
Ameren
$97.93DowngradeOverweight → Sector WeightGet Alert
11/27/2023BEBuy Now
Bloom Energy
$95.23-79%$19 → $20MaintainsOverweightGet Alert
10/18/2023NWEBuy Now
NorthWestern Energy Group
$66.13-10.78%$64 → $59MaintainsOverweightGet Alert
10/18/2023EDBuy Now
Consolidated Edison
$98.24-25.69%$77 → $73MaintainsUnderweightGet Alert
10/05/2023XELBuy Now
Xcel Energy
$76.15-18.58%$71 → $62MaintainsOverweightGet Alert
10/05/2023WECBuy Now
WEC Energy Group
$104.27-9.85%$102 → $94MaintainsOverweightGet Alert
10/05/2023PNWBuy Now
Pinnacle West Capital
$87.71UpgradeUnderweight → Sector WeightGet Alert
10/05/2023RUNBuy Now
Sunrun
$17.6119.28%$24 → $21MaintainsOverweightGet Alert
10/05/2023NOVABuy Now
Sunnova Energy Intl
$31 → $21MaintainsOverweightGet Alert
10/05/2023NEEBuy Now
NextEra Energy
$80.66DowngradeOverweight → Sector WeightGet Alert
10/05/2023ETRBuy Now
Entergy
$91.895.56% → $97UpgradeSector Weight → OverweightGet Alert
10/05/2023FEBuy Now
FirstEnergy
$44.27-7.4%$45 → $41MaintainsOverweightGet Alert
10/05/2023ENPHBuy Now
Enphase Energy
$31.44370.74%$200 → $148MaintainsOverweightGet Alert
10/05/2023DUKBuy Now
Duke Energy
$115.75-17.06%$109 → $96MaintainsOverweightGet Alert
10/05/2023DTEBuy Now
DTE Energy
$130.01-18.47% → $106UpgradeSector Weight → OverweightGet Alert
10/05/2023CNPBuy Now
CenterPoint Energy
$37.84-23.36% → $29UpgradeSector Weight → OverweightGet Alert
10/05/2023CMSBuy Now
CMS Energy
$70.19-18.79% → $57UpgradeSector Weight → OverweightGet Alert
10/05/2023BEBuy Now
Bloom Energy
$95.23-80.05%$32 → $19MaintainsOverweightGet Alert
10/05/2023AEEBuy Now
Ameren
$97.93-16.27%$91 → $82MaintainsOverweightGet Alert
08/25/2023AVABuy Now
Avista
$38.52UpgradeUnderweight → Sector WeightGet Alert
08/17/2023RUNBuy Now
Sunrun
$17.6136.32%$27 → $24MaintainsOverweightGet Alert
08/17/2023NOVABuy Now
Sunnova Energy Intl
$39 → $31MaintainsOverweightGet Alert
08/17/2023ENPHBuy Now
Enphase Energy
$31.44536.13%$267 → $200MaintainsOverweightGet Alert
07/19/2023XELBuy Now
Xcel Energy
$76.15-6.76%$75 → $71MaintainsOverweightGet Alert
07/19/2023WECBuy Now
WEC Energy Group
$104.27-2.18%$103 → $102MaintainsOverweightGet Alert
07/19/2023PNWBuy Now
Pinnacle West Capital
$87.71-30.45%$55 → $61MaintainsUnderweightGet Alert
07/19/2023NWEBuy Now
NorthWestern
$66.13-3.21%$63 → $64MaintainsOverweightGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$34 → $39MaintainsOverweightGet Alert
07/19/2023NEEBuy Now
NextEra Energy
$80.665.39%$94 → $85MaintainsOverweightGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$31.44749.24%$260 → $267MaintainsOverweightGet Alert
07/19/2023EDBuy Now
Consolidated Edison
$98.24-21.62%$70 → $77MaintainsUnderweightGet Alert
07/19/2023DUKBuy Now
Duke Energy
$115.75-5.83%$113 → $109MaintainsOverweightGet Alert
07/19/2023AEEBuy Now
Ameren
$97.93-7.08%$90 → $91MaintainsOverweightGet Alert
06/21/2023AGRBuy Now
Avangrid
UpgradeUnderweight → Sector WeightGet Alert
06/12/2023AEEBuy Now
Ameren
$97.93-8.1% → $90UpgradeSector Weight → OverweightGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$31.44726.97%$311 → $260MaintainsOverweightGet Alert
04/18/2023ENPHBuy Now
Enphase Energy
$31.44889.19%$363 → $311MaintainsOverweightGet Alert
04/18/2023DUKBuy Now
Duke Energy
$115.75-2.37%$112 → $113MaintainsOverweightGet Alert
04/18/2023RUNBuy Now
Sunrun
$17.6153.37% → $27UpgradeSector Weight → OverweightGet Alert
04/18/2023PLUGBuy Now
Plug Power
$2.27DowngradeOverweight → Sector WeightGet Alert
04/18/2023NWEBuy Now
NorthWestern
$66.13-4.73%$62 → $63MaintainsOverweightGet Alert
04/18/2023NOVABuy Now
Sunnova Energy Intl
$39 → $34MaintainsOverweightGet Alert
04/18/2023NEPBuy Now
NextEra Energy Partners
$83 → $72MaintainsOverweightGet Alert
04/18/2023NEEBuy Now
NextEra Energy
$80.6616.55%$93 → $94MaintainsOverweightGet Alert
04/18/2023FSLRBuy Now
First Solar
$252.00DowngradeOverweight → Sector WeightGet Alert
03/06/2023SEDGBuy Now
SolarEdge Technologies
$29.09Initiates → Sector WeightGet Alert
03/06/2023NXTBuy Now
NEXTracker
$86.59Initiates → Sector WeightGet Alert
03/06/2023FSLRBuy Now
First Solar
$252.00-9.92%$201 → $227MaintainsOverweightGet Alert
03/02/2023PLUGBuy Now
Plug Power
$2.271001.32%$31 → $25MaintainsOverweightGet Alert
02/10/2023BEBuy Now
Bloom Energy
$95.23-66.4%$30 → $32MaintainsOverweightGet Alert
01/17/2023XELBuy Now
Xcel Energy
$76.15-1.51%$73 → $75MaintainsOverweightGet Alert
01/17/2023WECBuy Now
WEC Energy Group
$104.27-1.22%$101 → $103MaintainsOverweightGet Alert
01/17/2023SOBuy Now
Southern
$84.91DowngradeOverweight → Sector WeightGet Alert
01/17/2023PNWBuy Now
Pinnacle West Capital
$87.71-37.29%$56 → $55MaintainsUnderweightGet Alert
01/17/2023PLUGBuy Now
Plug Power
$2.271265.64%$32 → $31MaintainsOverweightGet Alert
01/17/2023NWEBuy Now
NorthWestern
$66.13-6.24%$59 → $62MaintainsOverweightGet Alert
01/17/2023NEEBuy Now
NextEra Energy
$80.6615.31%$89 → $93MaintainsOverweightGet Alert
01/17/2023FSLRBuy Now
First Solar
$252.00-20.24%$175 → $201MaintainsOverweightGet Alert
01/17/2023FEBuy Now
FirstEnergy
$44.271.64%$44 → $45MaintainsOverweightGet Alert
01/17/2023EDBuy Now
Consolidated Edison
$98.24-28.75%$69 → $70MaintainsUnderweightGet Alert
01/17/2023DUKBuy Now
Duke Energy
$115.75-3.24%$108 → $112MaintainsOverweightGet Alert
01/17/2023CNPBuy Now
CenterPoint Energy
$37.84DowngradeOverweight → Sector WeightGet Alert
01/17/2023BEBuy Now
Bloom Energy
$95.23-68.5%$31 → $30MaintainsOverweightGet Alert
01/17/2023AVABuy Now
Avista
$38.52-16.94%$33 → $32MaintainsUnderweightGet Alert
01/17/2023AGRBuy Now
Avangrid
$35 → $36MaintainsUnderweightGet Alert
11/25/2022WECBuy Now
WEC Energy Group
$104.27-3.14%$94 → $101MaintainsOverweightGet Alert
11/09/2022CEGBuy Now
Constellation Energy
$359.21-72.44%$97 → $99MaintainsOverweightGet Alert
11/07/2022FSLRBuy Now
First Solar
$252.00-30.56%$145 → $175MaintainsOverweightGet Alert
11/02/2022AVABuy Now
Avista
$38.52-14.34% → $33DowngradeSector Weight → UnderweightGet Alert
10/20/2022XELBuy Now
Xcel Energy
$76.15-10.7%$78 → $68MaintainsOverweightGet Alert
10/20/2022WECBuy Now
WEC Energy Group
$104.27-9.85%$109 → $94MaintainsOverweightGet Alert
10/20/2022PNWBuy Now
Pinnacle West Capital
$87.71-36.15%$62 → $56MaintainsUnderweightGet Alert
10/20/2022NWEBuy Now
NorthWestern
$66.13-10.78%$64 → $59MaintainsOverweightGet Alert
10/20/2022NEPBuy Now
NextEra Energy Partners
$89 → $83MaintainsOverweightGet Alert
10/20/2022NEEBuy Now
NextEra Energy
$80.6610.35%$93 → $89MaintainsOverweightGet Alert
10/20/2022FEBuy Now
FirstEnergy
$44.27-0.62%$47 → $44MaintainsOverweightGet Alert
10/20/2022EDBuy Now
Consolidated Edison
$98.24-29.76%$75 → $69MaintainsUnderweightGet Alert
10/20/2022DUKBuy Now
Duke Energy
$115.75-6.69%$116 → $108MaintainsOverweightGet Alert
10/20/2022CNPBuy Now
CenterPoint Energy
$37.84-18.08%$34 → $31MaintainsOverweightGet Alert
10/20/2022CEGBuy Now
Constellation Energy
$359.21-73%$87 → $97MaintainsOverweightGet Alert
10/20/2022BEBuy Now
Bloom Energy
$95.23-67.45%$33 → $31MaintainsOverweightGet Alert
10/20/2022AGRBuy Now
Avangrid
$41 → $35MaintainsUnderweightGet Alert
10/20/2022SOBuy Now
Southern
$84.91-17.56% → $70UpgradeSector Weight → OverweightGet Alert
10/20/2022EXCBuy Now
Exelon
$43.70DowngradeOverweight → Sector WeightGet Alert
10/20/2022DBuy Now
Dominion Energy
$59.17DowngradeOverweight → Sector WeightGet Alert
09/23/2022AGRBuy Now
Avangrid
$40 → $41MaintainsUnderweightGet Alert
08/11/2022NEPBuy Now
NextEra Energy Partners
$86 → $89MaintainsOverweightGet Alert
08/11/2022FSLRBuy Now
First Solar
$252.00-42.46% → $145UpgradeSector Weight → OverweightGet Alert
08/11/2022ENPHBuy Now
Enphase Energy
$31.441054.58%$230 → $363MaintainsOverweightGet Alert
08/10/2022PLUGBuy Now
Plug Power
$2.271309.69%$30 → $32MaintainsOverweightGet Alert
08/10/2022BEBuy Now
Bloom Energy
$95.23-65.35%$24 → $33MaintainsOverweightGet Alert
08/08/2022CEGBuy Now
Constellation Energy
$359.21-75.78%$70 → $87MaintainsOverweightGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$31.44631.55%$220 → $230MaintainsOverweightGet Alert
07/19/2022XELBuy Now
Xcel Energy
$76.152.43%$79 → $78MaintainsOverweightGet Alert
07/19/2022PNWBuy Now
Pinnacle West Capital
$87.71-29.31%$64 → $62MaintainsUnderweightGet Alert
07/19/2022NWEBuy Now
NorthWestern
$66.13-3.21%$67 → $64MaintainsOverweightGet Alert
07/19/2022NEPBuy Now
NextEra Energy Partners
$83 → $86MaintainsOverweightGet Alert
07/19/2022NEEBuy Now
NextEra Energy
$80.669.11%$89 → $88MaintainsOverweightGet Alert
07/19/2022FEBuy Now
FirstEnergy
$44.276.15%$51 → $47MaintainsOverweightGet Alert
07/19/2022EXCBuy Now
Exelon
$43.702.99%$53 → $45MaintainsOverweightGet Alert
07/19/2022EDBuy Now
Consolidated Edison
$98.24-23.66%$72 → $75MaintainsUnderweightGet Alert
07/19/2022DUKBuy Now
Duke Energy
$115.750.22%$121 → $116MaintainsOverweightGet Alert
07/19/2022CNPBuy Now
CenterPoint Energy
$37.84-15.43%$34 → $32MaintainsOverweightGet Alert
07/19/2022CEGBuy Now
Constellation Energy
$359.21-80.51%$71 → $70MaintainsOverweightGet Alert
06/27/2022WECBuy Now
WEC Energy Group
$104.27-0.26% → $104UpgradeSector Weight → OverweightGet Alert
06/27/2022AGRBuy Now
Avangrid
→ $40DowngradeSector Weight → UnderweightGet Alert
04/20/2022XELBuy Now
Xcel Energy
$76.153.74%$78 → $79MaintainsOverweightGet Alert
04/20/2022PNWBuy Now
Pinnacle West Capital
$87.71-27.03%$62 → $64MaintainsUnderweightGet Alert
04/20/2022NWEBuy Now
NorthWestern
$66.131.32%$68 → $67MaintainsOverweightGet Alert
04/20/2022NEPBuy Now
NextEra Energy Partners
$89 → $83MaintainsOverweightGet Alert
04/20/2022FEBuy Now
FirstEnergy
$44.2715.19%$49 → $51MaintainsOverweightGet Alert
04/20/2022EXCBuy Now
Exelon
$43.7021.3%$51 → $53MaintainsOverweightGet Alert
04/20/2022EDBuy Now
Consolidated Edison
$98.24-26.71%$71 → $72MaintainsUnderweightGet Alert
04/20/2022DUKBuy Now
Duke Energy
$115.754.54%$119 → $121MaintainsOverweightGet Alert
04/20/2022DBuy Now
Dominion Energy
$59.1755.48%$90 → $92MaintainsOverweightGet Alert
04/20/2022CNPBuy Now
CenterPoint Energy
$37.84-10.15%$33 → $34MaintainsOverweightGet Alert
04/20/2022CEGBuy Now
Constellation Energy
$359.21-80.23%$62 → $71MaintainsOverweightGet Alert
04/07/2022XELBuy Now
Xcel Energy
$76.152.43%$76 → $78MaintainsOverweightGet Alert
04/07/2022SOBuy Now
Southern
$84.91DowngradeOverweight → Sector WeightGet Alert
04/07/2022NEEBuy Now
NextEra Energy
$80.6610.35%$87 → $89MaintainsOverweightGet Alert
04/07/2022FEBuy Now
FirstEnergy
$44.2710.67%$44 → $49MaintainsOverweightGet Alert
04/07/2022EXCBuy Now
Exelon
$43.7016.72%$49 → $51MaintainsOverweightGet Alert
04/07/2022ENPHBuy Now
Enphase Energy
$31.44599.75%$200 → $220MaintainsOverweightGet Alert
04/07/2022DUKBuy Now
Duke Energy
$115.752.81%$110 → $119MaintainsOverweightGet Alert
04/07/2022DBuy Now
Dominion Energy
$59.1752.1%$86 → $90MaintainsOverweightGet Alert
04/07/2022CNPBuy Now
CenterPoint Energy
$37.84-12.79%$30 → $33MaintainsOverweightGet Alert
04/07/2022CMSBuy Now
CMS Energy
$70.19DowngradeOverweight → Sector WeightGet Alert
04/07/2022CEGBuy Now
Constellation Energy
$359.21-82.74%$55 → $62MaintainsOverweightGet Alert
03/15/2022CEGBuy Now
Constellation Energy
$359.21-84.69%$51 → $55MaintainsOverweightGet Alert
03/07/2022SREBuy Now
Sempra Energy
$87.15DowngradeOverweight → Sector WeightGet Alert
03/07/2022NEEBuy Now
NextEra Energy
$80.667.87% → $87UpgradeSector Weight → OverweightGet Alert
02/09/2022CEGBuy Now
Constellation Energy
$359.21-85.8% → $51Initiates → OverweightGet Alert
01/13/2022XELBuy Now
Xcel Energy
$76.15-0.2%$75 → $76MaintainsOverweightGet Alert
01/13/2022SREBuy Now
Sempra Energy
$87.1566.38%$142 → $145MaintainsOverweightGet Alert
01/13/2022SOBuy Now
Southern
$84.91-16.38%$69 → $71MaintainsOverweightGet Alert
01/13/2022PNWBuy Now
Pinnacle West Capital
$87.71-29.31%$60 → $62MaintainsUnderweightGet Alert
01/13/2022NWEBuy Now
NorthWestern
$66.132.84%$71 → $68MaintainsOverweightGet Alert
01/13/2022NOVABuy Now
Sunnova Energy Intl
$50 → $39MaintainsOverweightGet Alert
01/13/2022FEBuy Now
FirstEnergy
$44.27-0.62%$43 → $44MaintainsOverweightGet Alert
01/13/2022ENPHBuy Now
Enphase Energy
$31.44536.13%$280 → $200MaintainsOverweightGet Alert
01/13/2022EDBuy Now
Consolidated Edison
$98.24-27.73%$65 → $71MaintainsUnderweightGet Alert
01/13/2022DUKBuy Now
Duke Energy
$115.75-4.96%$109 → $110MaintainsOverweightGet Alert
01/13/2022DBuy Now
Dominion Energy
$59.1745.34%$84 → $86MaintainsOverweightGet Alert
01/13/2022CMSBuy Now
CMS Energy
$70.19-3.11%$67 → $68MaintainsOverweightGet Alert
01/13/2022PEGBuy Now
Public Service Enterprise
$79.87DowngradeOverweight → Sector WeightGet Alert
01/13/2022EXCBuy Now
Exelon
$43.7055.62% → $68UpgradeSector Weight → OverweightGet Alert
12/20/2021RUNBuy Now
Sunrun
$17.61DowngradeOverweight → Sector WeightGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$31.44587.02%$179 → $216MaintainsOverweightGet Alert
10/19/2021XELBuy Now
Xcel Energy
$76.15-1.51%$74 → $75MaintainsOverweightGet Alert
10/19/2021SREBuy Now
Sempra Energy
$87.1562.94%$140 → $142MaintainsOverweightGet Alert
10/19/2021SOBuy Now
Southern
$84.91-18.74%$68 → $69MaintainsOverweightGet Alert
10/19/2021PNWBuy Now
Pinnacle West Capital
$87.71-31.59%$67 → $60MaintainsUnderweightGet Alert
10/19/2021PEGBuy Now
Public Service Enterprise
$79.87-13.61%$68 → $69MaintainsOverweightGet Alert
10/19/2021NWEBuy Now
NorthWestern
$66.137.37%$70 → $71MaintainsOverweightGet Alert
10/19/2021FEBuy Now
FirstEnergy
$44.27-2.88%$42 → $43MaintainsOverweightGet Alert
10/19/2021EDBuy Now
Consolidated Edison
$98.24-33.84%$66 → $65MaintainsUnderweightGet Alert
10/19/2021DBuy Now
Dominion Energy
$59.1741.96%$83 → $84MaintainsOverweightGet Alert
10/19/2021CNPBuy Now
CenterPoint Energy
$37.84-23.36%$28 → $29MaintainsOverweightGet Alert
09/24/2021CNPBuy Now
CenterPoint Energy
$37.84-26% → $28UpgradeSector Weight → OverweightGet Alert
09/21/2021NEPBuy Now
NextEra Energy Partners
Initiates → OverweightGet Alert
09/21/2021AYBuy Now
Atlantica Sustainable
Initiates → Sector WeightGet Alert
09/21/2021HASIBuy Now
Hannon Armstrong
$32.61Initiates → Sector WeightGet Alert
09/21/2021ENPHBuy Now
Enphase Energy
$31.44469.34% → $179Initiates → OverweightGet Alert
09/21/2021FSLRBuy Now
First Solar
$252.00Initiates → Sector WeightGet Alert
08/13/2021PEGBuy Now
Public Service Enterprise
$79.87-14.86%$65 → $68MaintainsOverweightGet Alert
08/04/2021PNWBuy Now
Pinnacle West Capital
$87.71-17.91% → $72DowngradeSector Weight → UnderweightGet Alert
07/20/2021NWEBuy Now
NorthWestern
$66.135.86%$72 → $70MaintainsOverweightGet Alert
07/20/2021DUKBuy Now
Duke Energy
$115.75-8.42%$105 → $106MaintainsOverweightGet Alert
07/20/2021DBuy Now
Dominion Energy
$59.1740.27%$82 → $83MaintainsOverweightGet Alert
07/20/2021EDBuy Now
Consolidated Edison
$98.24-32.82% → $66DowngradeSector Weight → UnderweightGet Alert
07/20/2021CMSBuy Now
CMS Energy
$70.19-4.54% → $67UpgradeSector Weight → OverweightGet Alert
07/01/2021SREBuy Now
Sempra Energy
$87.1560.64%$141 → $140MaintainsOverweightGet Alert
07/01/2021EIXBuy Now
Edison Intl
$58.44DowngradeOverweight → Sector WeightGet Alert
05/25/2021NOVABuy Now
Sunnova Energy Intl
$52 → $50MaintainsOverweightGet Alert
05/18/2021RUNBuy Now
Sunrun
$17.61297.61%$74 → $70MaintainsOverweightGet Alert
04/21/2021ESBuy Now
Eversource Energy
$67.95DowngradeOverweight → Sector WeightGet Alert
04/21/2021XELBuy Now
Xcel Energy
$76.15-2.82%$71 → $74MaintainsOverweightGet Alert
04/21/2021SOBuy Now
Southern
$84.91-19.92%$65 → $68MaintainsOverweightGet Alert
04/21/2021PORBuy Now
Portland Gen Electric
$48.65DowngradeOverweight → Sector WeightGet Alert
04/21/2021NWEBuy Now
NorthWestern
$66.138.88%$70 → $72MaintainsOverweightGet Alert
04/21/2021FEBuy Now
FirstEnergy
$44.27-5.14% → $42UpgradeSector Weight → OverweightGet Alert
04/21/2021EIXBuy Now
Edison Intl
$58.4412.94%$70 → $66MaintainsOverweightGet Alert
04/21/2021DUKBuy Now
Duke Energy
$115.75-9.28%$106 → $105MaintainsOverweightGet Alert
04/21/2021DTEBuy Now
DTE Energy
$130.01DowngradeOverweight → Sector WeightGet Alert
04/21/2021DBuy Now
Dominion Energy
$59.1738.58%$80 → $82MaintainsOverweightGet Alert
04/14/2021PEGBuy Now
Public Service Enterprise
$79.87-18.62%$60 → $65MaintainsOverweightGet Alert
03/08/2021ETRBuy Now
Entergy
$91.89DowngradeOverweight → Sector WeightGet Alert
01/12/2021ESBuy Now
Eversource Energy
$67.9536.87%$98 → $93MaintainsOverweightGet Alert
01/12/2021XELBuy Now
Xcel Energy
$76.15-6.76%$75 → $71MaintainsOverweightGet Alert
01/12/2021SREBuy Now
Sempra Energy
$87.1561.79%$143 → $141MaintainsOverweightGet Alert
01/12/2021SOBuy Now
Southern
$84.91-23.45%$66 → $65MaintainsOverweightGet Alert
01/12/2021PEGBuy Now
Public Service Enterprise
$79.87-24.88%$66 → $60MaintainsOverweightGet Alert
01/12/2021NWEBuy Now
NorthWestern
$66.135.86%$65 → $70MaintainsOverweightGet Alert
01/12/2021ETRBuy Now
Entergy
$91.8925.15%$125 → $115MaintainsOverweightGet Alert
01/12/2021EIXBuy Now
Edison Intl
$58.4419.78%$68 → $70MaintainsOverweightGet Alert
01/12/2021DTEBuy Now
DTE Energy
$130.016.15%$140 → $138MaintainsOverweightGet Alert
01/12/2021WECBuy Now
WEC Energy Group
$104.27DowngradeOverweight → Sector WeightGet Alert
01/12/2021PORBuy Now
Portland Gen Electric
$48.650.72% → $49UpgradeSector Weight → OverweightGet Alert
01/12/2021DBuy Now
Dominion Energy
$59.1735.2% → $80UpgradeSector Weight → OverweightGet Alert
01/12/2021AEPBuy Now
American Electric Power
$114.90DowngradeOverweight → Sector WeightGet Alert
12/28/2020RUNBuy Now
Sunrun
$17.61320.34%$52 → $74MaintainsOverweightGet Alert
12/28/2020NOVABuy Now
Sunnova Energy Intl
$28 → $52MaintainsOverweightGet Alert
12/04/2020NWEBuy Now
NorthWestern
$66.13-1.7% → $65Initiates → OverweightGet Alert
10/19/2020XELBuy Now
Xcel Energy
$76.15-1.51%$74 → $75MaintainsOverweightGet Alert
10/19/2020WECBuy Now
WEC Energy Group
$104.27-0.26%$102 → $104MaintainsOverweightGet Alert
10/19/2020SREBuy Now
Sempra Energy
$87.1564.08%$141 → $143MaintainsOverweightGet Alert
10/19/2020SOBuy Now
Southern
$84.91-22.27%$65 → $66MaintainsOverweightGet Alert
10/19/2020PEGBuy Now
Public Service Enterprise
$79.87-17.37%$64 → $66MaintainsOverweightGet Alert
10/19/2020EIXBuy Now
Edison Intl
$58.4416.36%$69 → $68MaintainsOverweightGet Alert
10/19/2020CNPBuy Now
CenterPoint Energy
$37.84-57.72%$17 → $16MaintainsUnderweightGet Alert
10/19/2020AEPBuy Now
American Electric Power
$114.90-15.58%$96 → $97MaintainsOverweightGet Alert
09/11/2020WECBuy Now
WEC Energy Group
$104.27-2.18%$99 → $102MaintainsOverweightGet Alert
08/11/2020RUNBuy Now
Sunrun
$17.61195.37%$32 → $52MaintainsOverweightGet Alert
08/11/2020EDBuy Now
Consolidated Edison
$98.24DowngradeOverweight → Sector WeightGet Alert
08/04/2020PEGBuy Now
Public Service Enterprise
$79.87-19.87% → $64UpgradeSector Weight → OverweightGet Alert
07/31/2020NOVABuy Now
Sunnova Energy Intl
$18 → $28MaintainsOverweightGet Alert
07/22/2020FEBuy Now
FirstEnergy
$44.27DowngradeOverweight → Sector WeightGet Alert
07/21/2020XELBuy Now
Xcel Energy
$76.15-2.82%$66 → $74MaintainsOverweightGet Alert
07/21/2020WECBuy Now
WEC Energy Group
$104.27-5.05%$96 → $99MaintainsOverweightGet Alert
07/21/2020SOBuy Now
Southern
$84.91-23.45%$71 → $65MaintainsOverweightGet Alert
07/21/2020FEBuy Now
FirstEnergy
$44.278.41%$54 → $48MaintainsOverweightGet Alert
07/21/2020ETRBuy Now
Entergy
$91.8936.03%$136 → $125MaintainsOverweightGet Alert
07/21/2020EIXBuy Now
Edison Intl
$58.4418.07%$66 → $69MaintainsOverweightGet Alert
07/21/2020EDBuy Now
Consolidated Edison
$98.24-18.57%$92 → $80MaintainsOverweightGet Alert
07/21/2020CNPBuy Now
CenterPoint Energy
$37.84-55.07%$16 → $17MaintainsUnderweightGet Alert
07/21/2020AEPBuy Now
American Electric Power
$114.90-16.45%$93 → $96MaintainsOverweightGet Alert
07/21/2020SREBuy Now
Sempra Energy
$87.1561.79% → $141UpgradeSector Weight → OverweightGet Alert
07/21/2020DTEBuy Now
DTE Energy
$130.01DowngradeOverweight → Sector WeightGet Alert
07/13/2020RUNBuy Now
Sunrun
$17.6181.77% → $32UpgradeSector Weight → OverweightGet Alert
05/11/2020EIXBuy Now
Edison Intl
$58.4412.94% → $66Initiates → OverweightGet Alert
05/08/2020CNPBuy Now
CenterPoint Energy
$37.84-57.72%$12 → $16MaintainsUnderweightGet Alert
03/24/2020AVABuy Now
Avista
$38.52UpgradeUnderweight → Sector WeightGet Alert
03/13/2020WECBuy Now
WEC Energy Group
$104.27-7.93% → $96UpgradeSector Weight → OverweightGet Alert
03/13/2020SREBuy Now
Sempra Energy
$87.15DowngradeOverweight → Sector WeightGet Alert
03/13/2020OTTRBuy Now
Otter Tail
$84.06DowngradeOverweight → Sector WeightGet Alert
03/13/2020CNPBuy Now
CenterPoint Energy
$37.84-68.29% → $12DowngradeSector Weight → UnderweightGet Alert
03/13/2020AEPBuy Now
American Electric Power
$114.90-19.06% → $93UpgradeSector Weight → OverweightGet Alert
02/28/2020PNWBuy Now
Pinnacle West Capital
$87.71Initiates → Sector WeightGet Alert
02/20/2020ETRBuy Now
Entergy
$91.8948%$129 → $136MaintainsOverweightGet Alert
02/19/2020NOVABuy Now
Sunnova Energy Intl
$14 → $18MaintainsOverweightGet Alert
02/19/2020RUNBuy Now
Sunrun
$17.61DowngradeOverweight → Sector WeightGet Alert
01/28/2020PORBuy Now
Portland Gen Electric
$48.65Initiates → Sector WeightGet Alert
01/17/2020XELBuy Now
Xcel Energy
$76.15-13.33%$73 → $66MaintainsOverweightGet Alert
01/17/2020SREBuy Now
Sempra Energy
$87.1595.07%$157 → $170MaintainsOverweightGet Alert
01/17/2020SOBuy Now
Southern
$84.91-16.38% → $71UpgradeSector Weight → OverweightGet Alert
01/17/2020OTTRBuy Now
Otter Tail
$84.06-34.57%$54 → $55MaintainsOverweightGet Alert
01/17/2020NEEBuy Now
NextEra Energy
$80.66DowngradeOverweight → Sector WeightGet Alert
01/17/2020FEBuy Now
FirstEnergy
$44.2721.96%$56 → $54MaintainsOverweightGet Alert
01/17/2020ETRBuy Now
Entergy
$91.8940.39%$128 → $129MaintainsOverweightGet Alert
01/17/2020EDBuy Now
Consolidated Edison
$98.24-6.35%$100 → $92MaintainsOverweightGet Alert
01/17/2020DTEBuy Now
DTE Energy
$130.017.68%$139 → $140MaintainsOverweightGet Alert
01/17/2020AVABuy Now
Avista
$38.529.02%$41 → $42MaintainsUnderweightGet Alert
12/16/2019OTTRBuy Now
Otter Tail
$84.06-35.76% → $54Initiates → OverweightGet Alert
10/21/2019XELBuy Now
Xcel Energy
$76.15-4.14%$67 → $73MaintainsOverweightGet Alert
10/21/2019NEEBuy Now
NextEra Energy
$80.66200.04%$231 → $242MaintainsOverweightGet Alert
10/21/2019FEBuy Now
FirstEnergy
$44.2726.48%$51 → $56MaintainsOverweightGet Alert
10/21/2019ETRBuy Now
Entergy
$91.8939.3%$118 → $128MaintainsOverweightGet Alert
10/21/2019EDBuy Now
Consolidated Edison
$98.241.79%$98 → $100MaintainsOverweightGet Alert
10/21/2019AVABuy Now
Avista
$38.526.42%$37 → $41MaintainsUnderweightGet Alert
10/07/2019NOVABuy Now
Sunnova Energy Intl
$13 → $14MaintainsOverweightGet Alert
09/23/2019EDBuy Now
Consolidated Edison
$98.24-0.24% → $98UpgradeSector Weight → OverweightGet Alert
08/20/2019NOVABuy Now
Sunnova Energy Intl
→ $13Initiates → OverweightGet Alert
08/20/2019RUNBuy Now
Sunrun
$17.617.92% → $19Initiates → OverweightGet Alert
06/05/2019PEGBuy Now
Public Service Enterprise
$79.87Initiates → Sector WeightGet Alert
06/05/2019AVABuy Now
Avista
$38.52-9.15% → $35Assumes → UnderweightGet Alert
06/05/2019AGRBuy Now
Avangrid
Initiates → Sector WeightGet Alert
12/17/2018NWEBuy Now
NorthWestern
$66.131.32%$66 → $67MaintainsOverweightGet Alert
07/19/2018AEPBuy Now
American Electric Power
$114.90-36.47%$70 → $73MaintainsOverweightGet Alert
07/19/2018CMSBuy Now
CMS Energy
$70.19-30.18%$47 → $49MaintainsOverweightGet Alert
07/19/2018NEEBuy Now
NextEra Energy
$80.66120.69%$168 → $178MaintainsOverweightGet Alert
06/22/2018VSLRBuy Now
Vivint Solar
UpgradeNeutral → BuyGet Alert
06/13/2018ORABuy Now
Ormat Technologies
$114.66DowngradeBuy → NeutralGet Alert
06/04/2018NWEBuy Now
NorthWestern
$66.13UpgradeSector Weight → OverweightGet Alert
05/30/2018CMSBuy Now
CMS Energy
$70.19-33.03%$46 → $47MaintainsOverweightGet Alert
04/18/2018NEEBuy Now
NextEra Energy
$80.66108.29%$165 → $168MaintainsOverweightGet Alert
04/18/2018CMSBuy Now
CMS Energy
$70.19-34.46%$45 → $46MaintainsOverweightGet Alert
04/18/2018AEPBuy Now
American Electric Power
$114.90-39.08%$69 → $70MaintainsOverweightGet Alert
01/18/2018FSLRBuy Now
First Solar
$252.00DowngradeBuy → NeutralGet Alert
01/18/2018VSLRBuy Now
Vivint Solar
DowngradeBuy → NeutralGet Alert
01/09/2018ORABuy Now
Ormat Technologies
$114.66-37.21% → $72Initiates → BuyGet Alert
11/10/2017FIXBuy Now
Comfort Systems USA
$981.90DowngradeBuy → NeutralGet Alert
09/27/2017VSLRBuy Now
Vivint Solar
→ $5Initiates → BuyGet Alert
07/07/2017SPKEBuy Now
Spark Energy
UpgradeNeutral → BuyGet Alert
04/11/2017FIXBuy Now
Comfort Systems USA
$981.90Initiates → BuyGet Alert
04/11/2017AYIBuy Now
Acuity Brands
$359.25Initiates → NeutralGet Alert
02/28/2017ABYBuy Now
Atlantica Yield plc - Ordinary Shares
UpgradeNeutral → BuyGet Alert
02/01/2017SPKEBuy Now
Spark Energy
→ $30Initiates → BuyGet Alert
02/16/2016PORBuy Now
Portland Gen Electric
$48.65DowngradeOverweight → Sector WeightGet Alert
12/17/2015RUNBuy Now
Sunrun
$17.61UpgradeSector Weight → OverweightGet Alert
10/21/2015RUNBuy Now
Sunrun
$17.61Initiates → Sector WeightGet Alert
04/22/2015NEEBuy Now
NextEra Energy
$80.6633.9%$112.5 → $108MaintainsOverweightGet Alert
04/22/2015AEPBuy Now
American Electric Power
$114.90-48.65%$66 → $59MaintainsOverweightGet Alert
04/22/2015CMSBuy Now
CMS Energy
$70.19-49.42%$38 → $35.5MaintainsOverweightGet Alert
04/22/2015PORBuy Now
Portland Gen Electric
$48.65-21.89%$41 → $38MaintainsOverweightGet Alert
01/12/2015NWEBuy Now
NorthWestern
$66.13DowngradeBuy → HoldGet Alert
07/22/2014NEPBuy Now
NextEra Energy Partners
Initiates → HoldGet Alert
06/02/2014NWEBuy Now
NorthWestern
$66.13-22.12% → $51.5UpgradeHold → BuyGet Alert
04/22/2014NEEBuy Now
NextEra Energy
$80.6625.22%$95 → $101MaintainsBuyGet Alert
04/22/2014AEPBuy Now
American Electric Power
$114.90-53.44%$51.5 → $53.5MaintainsBuyGet Alert
12/02/2013CNPBuy Now
CenterPoint Energy
$37.84DowngradeBuy → HoldGet Alert
08/22/2013SREBuy Now
Sempra Energy
$87.1514.74% → $100Initiates → BuyGet Alert
03/19/2013NEEBuy Now
NextEra Energy
$80.66UpgradeHold → BuyGet Alert
12/04/2012PORBuy Now
Portland Gen Electric
$48.65Initiates → HoldGet Alert