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

Overall Average Return

-3.48%

Smart Score

56.2%

Overall Average Return Percentile

29th

Number of Ratings

173
Buy NowGet Alert
07/22/2024CNPBuy Now
CenterPoint Energy
$28.977.01%$33 → $31MaintainsOverweightGet Alert
07/22/2024PORBuy Now
Portland Gen Electric
$46.35UpgradeSector Weight → OverweightGet Alert
05/20/2024ETRBuy Now
Entergy
$110.4811.33%$112 → $123MaintainsOverweightGet Alert
05/20/2024DUKBuy Now
Duke Energy
$106.924.75%$107 → $112MaintainsOverweightGet Alert
05/20/2024DTEBuy Now
DTE Energy
$116.097.68%$117 → $125MaintainsOverweightGet Alert
05/20/2024CNPBuy Now
CenterPoint Energy
$28.9713.91%$31 → $33MaintainsOverweightGet Alert
05/20/2024CMSBuy Now
CMS Energy
$61.3410.86%$66 → $68MaintainsOverweightGet Alert
04/23/2024NOVABuy Now
Sunnova Energy Intl
$7.85DowngradeOverweight → Sector WeightGet Alert
04/19/2024ETRBuy Now
Entergy
$110.481.38%$108 → $112MaintainsOverweightGet Alert
04/19/2024WECBuy Now
WEC Energy Group
$81.5517.72%$95 → $96MaintainsOverweightGet Alert
04/19/2024XELBuy Now
Xcel Energy
$55.9416.2%$68 → $65MaintainsOverweightGet Alert
04/19/2024CMSBuy Now
CMS Energy
$61.347.6%$65 → $66MaintainsOverweightGet Alert
03/05/2024ARRYBuy Now
Array Technologies
$10.90Initiates → Sector WeightGet Alert
02/16/2024BEBuy Now
Bloom Energy
$14.69DowngradeOverweight → Sector WeightGet Alert
01/04/2024XELBuy Now
Xcel Energy
$55.9421.56%$62 → $68MaintainsOverweightGet Alert
01/04/2024WECBuy Now
WEC Energy Group
$81.5516.49%$94 → $95MaintainsOverweightGet Alert
01/04/2024FEBuy Now
FirstEnergy
$39.598.61%$41 → $43MaintainsOverweightGet Alert
01/04/2024DUKBuy Now
Duke Energy
$106.920.07%$106 → $107MaintainsOverweightGet Alert
01/04/2024DTEBuy Now
DTE Energy
$116.090.78%$106 → $117MaintainsOverweightGet Alert
01/04/2024CNPBuy Now
CenterPoint Energy
$28.977.01%$29 → $31MaintainsOverweightGet Alert
01/04/2024CMSBuy Now
CMS Energy
$61.345.97%$60 → $65MaintainsOverweightGet Alert
01/04/2024RUNBuy Now
Sunrun
$17.83DowngradeOverweight → Sector WeightGet Alert
01/04/2024NWEBuy Now
NorthWestern Energy Group
$52.55DowngradeOverweight → Sector WeightGet Alert
01/04/2024ENPHBuy Now
Enphase Energy
$110.00DowngradeOverweight → Sector WeightGet Alert
01/04/2024EDBuy Now
Consolidated Edison
$93.49UpgradeUnderweight → Sector WeightGet Alert
12/19/2023DUKBuy Now
Duke Energy
$106.92-0.86%$96 → $106MaintainsOverweightGet Alert
12/15/2023AEEBuy Now
Ameren
$74.82DowngradeOverweight → Sector WeightGet Alert
11/27/2023BEBuy Now
Bloom Energy
$14.6936.15%$19 → $20MaintainsOverweightGet Alert
10/18/2023NWEBuy Now
NorthWestern Energy Group
$52.5512.27%$64 → $59MaintainsOverweightGet Alert
10/18/2023EDBuy Now
Consolidated Edison
$93.49-21.92%$77 → $73MaintainsUnderweightGet Alert
10/05/2023XELBuy Now
Xcel Energy
$55.9410.83%$71 → $62MaintainsOverweightGet Alert
10/05/2023WECBuy Now
WEC Energy Group
$81.5515.27%$102 → $94MaintainsOverweightGet Alert
10/05/2023PNWBuy Now
Pinnacle West Capital
$82.17UpgradeUnderweight → Sector WeightGet Alert
10/05/2023RUNBuy Now
Sunrun
$17.8317.78%$24 → $21MaintainsOverweightGet Alert
10/05/2023NOVABuy Now
Sunnova Energy Intl
$7.85167.52%$31 → $21MaintainsOverweightGet Alert
10/05/2023NEEBuy Now
NextEra Energy
$72.86DowngradeOverweight → Sector WeightGet Alert
10/05/2023ETRBuy Now
Entergy
$110.48-12.2% → $97UpgradeSector Weight → OverweightGet Alert
10/05/2023FEBuy Now
FirstEnergy
$39.593.56%$45 → $41MaintainsOverweightGet Alert
10/05/2023ENPHBuy Now
Enphase Energy
$110.0034.55%$200 → $148MaintainsOverweightGet Alert
10/05/2023DUKBuy Now
Duke Energy
$106.92-10.21%$109 → $96MaintainsOverweightGet Alert
10/05/2023DTEBuy Now
DTE Energy
$116.09-8.69% → $106UpgradeSector Weight → OverweightGet Alert
10/05/2023CNPBuy Now
CenterPoint Energy
$28.970.1% → $29UpgradeSector Weight → OverweightGet Alert
10/05/2023CMSBuy Now
CMS Energy
$61.34-7.08% → $57UpgradeSector Weight → OverweightGet Alert
10/05/2023BEBuy Now
Bloom Energy
$14.6929.34%$32 → $19MaintainsOverweightGet Alert
10/05/2023AEEBuy Now
Ameren
$74.829.6%$91 → $82MaintainsOverweightGet Alert
08/25/2023AVABuy Now
Avista
$36.76UpgradeUnderweight → Sector WeightGet Alert
08/17/2023RUNBuy Now
Sunrun
$17.8334.6%$27 → $24MaintainsOverweightGet Alert
08/17/2023NOVABuy Now
Sunnova Energy Intl
$7.85294.9%$39 → $31MaintainsOverweightGet Alert
08/17/2023ENPHBuy Now
Enphase Energy
$110.0081.82%$267 → $200MaintainsOverweightGet Alert
07/19/2023XELBuy Now
Xcel Energy
$55.9426.92%$75 → $71MaintainsOverweightGet Alert
07/19/2023WECBuy Now
WEC Energy Group
$81.5525.08%$103 → $102MaintainsOverweightGet Alert
07/19/2023PNWBuy Now
Pinnacle West Capital
$82.17-25.76%$55 → $61MaintainsUnderweightGet Alert
07/19/2023NWEBuy Now
NorthWestern
$52.5521.79%$63 → $64MaintainsOverweightGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$7.85396.82%$34 → $39MaintainsOverweightGet Alert
07/19/2023NEEBuy Now
NextEra Energy
$72.8616.66%$94 → $85MaintainsOverweightGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$110.00142.73%$260 → $267MaintainsOverweightGet Alert
07/19/2023EDBuy Now
Consolidated Edison
$93.49-17.64%$70 → $77MaintainsUnderweightGet Alert
07/19/2023DUKBuy Now
Duke Energy
$106.921.95%$113 → $109MaintainsOverweightGet Alert
07/19/2023AEEBuy Now
Ameren
$74.8221.63%$90 → $91MaintainsOverweightGet Alert
06/21/2023AGRBuy Now
Avangrid
$35.56UpgradeUnderweight → Sector WeightGet Alert
06/12/2023AEEBuy Now
Ameren
$74.8220.29% → $90UpgradeSector Weight → OverweightGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$110.00136.36%$311 → $260MaintainsOverweightGet Alert
04/18/2023ENPHBuy Now
Enphase Energy
$110.00182.73%$363 → $311MaintainsOverweightGet Alert
04/18/2023DUKBuy Now
Duke Energy
$106.925.69%$112 → $113MaintainsOverweightGet Alert
04/18/2023RUNBuy Now
Sunrun
$17.8351.43% → $27UpgradeSector Weight → OverweightGet Alert
04/18/2023PLUGBuy Now
Plug Power
$2.60DowngradeOverweight → Sector WeightGet Alert
04/18/2023NWEBuy Now
NorthWestern
$52.5519.89%$62 → $63MaintainsOverweightGet Alert
04/18/2023NOVABuy Now
Sunnova Energy Intl
$7.85333.12%$39 → $34MaintainsOverweightGet Alert
04/18/2023NEPBuy Now
NextEra Energy Partners
$26.94167.26%$83 → $72MaintainsOverweightGet Alert
04/18/2023NEEBuy Now
NextEra Energy
$72.8629.01%$93 → $94MaintainsOverweightGet Alert
04/18/2023FSLRBuy Now
First Solar
$224.00DowngradeOverweight → Sector WeightGet Alert
03/06/2023SEDGBuy Now
SolarEdge Technologies
$26.85Initiates → Sector WeightGet Alert
03/06/2023NXTBuy Now
NEXTracker
$49.07Initiates → Sector WeightGet Alert
03/06/2023FSLRBuy Now
First Solar
$224.001.34%$201 → $227MaintainsOverweightGet Alert
03/02/2023PLUGBuy Now
Plug Power
$2.60861.54%$31 → $25MaintainsOverweightGet Alert
02/10/2023BEBuy Now
Bloom Energy
$14.69117.84%$30 → $32MaintainsOverweightGet Alert
01/17/2023XELBuy Now
Xcel Energy
$55.9434.07%$73 → $75MaintainsOverweightGet Alert
01/17/2023WECBuy Now
WEC Energy Group
$81.5526.3%$101 → $103MaintainsOverweightGet Alert
01/17/2023SOBuy Now
Southern
$81.00DowngradeOverweight → Sector WeightGet Alert
01/17/2023PNWBuy Now
Pinnacle West Capital
$82.17-33.07%$56 → $55MaintainsUnderweightGet Alert
01/17/2023PLUGBuy Now
Plug Power
$2.601092.31%$32 → $31MaintainsOverweightGet Alert
01/17/2023NWEBuy Now
NorthWestern
$52.5517.98%$59 → $62MaintainsOverweightGet Alert
01/17/2023NEEBuy Now
NextEra Energy
$72.8627.64%$89 → $93MaintainsOverweightGet Alert
01/17/2023FSLRBuy Now
First Solar
$224.00-10.27%$175 → $201MaintainsOverweightGet Alert
01/17/2023FEBuy Now
FirstEnergy
$39.5913.67%$44 → $45MaintainsOverweightGet Alert
01/17/2023EDBuy Now
Consolidated Edison
$93.49-25.13%$69 → $70MaintainsUnderweightGet Alert
01/17/2023DUKBuy Now
Duke Energy
$106.924.75%$108 → $112MaintainsOverweightGet Alert
01/17/2023CNPBuy Now
CenterPoint Energy
$28.97DowngradeOverweight → Sector WeightGet Alert
01/17/2023BEBuy Now
Bloom Energy
$14.69104.22%$31 → $30MaintainsOverweightGet Alert
01/17/2023AVABuy Now
Avista
$36.76-12.95%$33 → $32MaintainsUnderweightGet Alert
01/17/2023AGRBuy Now
Avangrid
$35.561.24%$35 → $36MaintainsUnderweightGet Alert
11/25/2022WECBuy Now
WEC Energy Group
$81.5523.85%$94 → $101MaintainsOverweightGet Alert
11/09/2022CEGBuy Now
Constellation Energy
$192.40-48.54%$97 → $99MaintainsOverweightGet Alert
11/07/2022FSLRBuy Now
First Solar
$224.00-21.88%$145 → $175MaintainsOverweightGet Alert
11/02/2022AVABuy Now
Avista
$36.76-10.23% → $33DowngradeSector Weight → UnderweightGet Alert
10/20/2022XELBuy Now
Xcel Energy
$55.9421.56%$78 → $68MaintainsOverweightGet Alert
10/20/2022WECBuy Now
WEC Energy Group
$81.5515.27%MaintainsOverweightGet Alert
10/20/2022PNWBuy Now
Pinnacle West Capital
$82.17-31.85%$62 → $56MaintainsUnderweightGet Alert
10/20/2022NWEBuy Now
NorthWestern
$52.5512.27%$64 → $59MaintainsOverweightGet Alert
10/20/2022NEPBuy Now
NextEra Energy Partners
$26.94208.09%$89 → $83MaintainsOverweightGet Alert
10/20/2022NEEBuy Now
NextEra Energy
$72.8622.15%$93 → $89MaintainsOverweightGet Alert
10/20/2022FEBuy Now
FirstEnergy
$39.5911.14%$47 → $44MaintainsOverweightGet Alert
10/20/2022EDBuy Now
Consolidated Edison
$93.49-26.2%$75 → $69MaintainsUnderweightGet Alert
10/20/2022DUKBuy Now
Duke Energy
$106.921.01%$116 → $108MaintainsOverweightGet Alert
10/20/2022CNPBuy Now
CenterPoint Energy
$28.977.01%$34 → $31MaintainsOverweightGet Alert
10/20/2022CEGBuy Now
Constellation Energy
$192.40-49.58%$87 → $97MaintainsOverweightGet Alert
10/20/2022BEBuy Now
Bloom Energy
$14.69111.03%$33 → $31MaintainsOverweightGet Alert
10/20/2022AGRBuy Now
Avangrid
$35.56-1.57%$41 → $35MaintainsUnderweightGet Alert
10/20/2022SOBuy Now
Southern
$81.00-13.58% → $70UpgradeSector Weight → OverweightGet Alert
10/20/2022EXCBuy Now
Exelon
$36.19DowngradeOverweight → Sector WeightGet Alert
10/20/2022DBuy Now
Dominion Energy
$51.54DowngradeOverweight → Sector WeightGet Alert
09/23/2022AGRBuy Now
Avangrid
$35.5615.3%$40 → $41MaintainsUnderweightGet Alert
08/11/2022NEPBuy Now
NextEra Energy Partners
$26.94230.36%$86 → $89MaintainsOverweightGet Alert
08/11/2022FSLRBuy Now
First Solar
$224.00-35.27% → $145UpgradeSector Weight → OverweightGet Alert
08/11/2022ENPHBuy Now
Enphase Energy
$110.00230%$230 → $363MaintainsOverweightGet Alert
08/10/2022PLUGBuy Now
Plug Power
$2.601130.77%$30 → $32MaintainsOverweightGet Alert
08/10/2022BEBuy Now
Bloom Energy
$14.69124.64%$24 → $33MaintainsOverweightGet Alert
08/08/2022CEGBuy Now
Constellation Energy
$192.40-54.78%$70 → $87MaintainsOverweightGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$110.00109.09%$220 → $230MaintainsOverweightGet Alert
07/19/2022XELBuy Now
Xcel Energy
$55.9439.44%$79 → $78MaintainsOverweightGet Alert
07/19/2022PNWBuy Now
Pinnacle West Capital
$82.17-24.55%$64 → $62MaintainsUnderweightGet Alert
07/19/2022NWEBuy Now
NorthWestern
$52.5521.79%$67 → $64MaintainsOverweightGet Alert
07/19/2022NEPBuy Now
NextEra Energy Partners
$26.94219.22%$83 → $86MaintainsOverweightGet Alert
07/19/2022NEEBuy Now
NextEra Energy
$72.8620.78%$89 → $88MaintainsOverweightGet Alert
07/19/2022FEBuy Now
FirstEnergy
$39.5918.72%$51 → $47MaintainsOverweightGet Alert
07/19/2022EXCBuy Now
Exelon
$36.1924.34%$53 → $45MaintainsOverweightGet Alert
07/19/2022EDBuy Now
Consolidated Edison
$93.49-19.78%$72 → $75MaintainsUnderweightGet Alert
07/19/2022DUKBuy Now
Duke Energy
$106.928.49%$121 → $116MaintainsOverweightGet Alert
07/19/2022CNPBuy Now
CenterPoint Energy
$28.9710.46%$34 → $32MaintainsOverweightGet Alert
07/19/2022CEGBuy Now
Constellation Energy
$192.40-63.62%$71 → $70MaintainsOverweightGet Alert
06/27/2022WECBuy Now
WEC Energy Group
$81.5527.53% → $104UpgradeSector Weight → OverweightGet Alert
06/27/2022AGRBuy Now
Avangrid
$35.5612.49% → $40DowngradeSector Weight → UnderweightGet Alert
04/20/2022XELBuy Now
Xcel Energy
$55.9441.22%$78 → $79MaintainsOverweightGet Alert
04/20/2022PNWBuy Now
Pinnacle West Capital
$82.17-22.11%$62 → $64MaintainsUnderweightGet Alert
04/20/2022NWEBuy Now
NorthWestern
$52.5527.5%$68 → $67MaintainsOverweightGet Alert
04/20/2022NEPBuy Now
NextEra Energy Partners
$26.94208.09%$89 → $83MaintainsOverweightGet Alert
04/20/2022FEBuy Now
FirstEnergy
$39.5928.82%$49 → $51MaintainsOverweightGet Alert
04/20/2022EXCBuy Now
Exelon
$36.1946.45%$51 → $53MaintainsOverweightGet Alert
04/20/2022EDBuy Now
Consolidated Edison
$93.49-22.99%$71 → $72MaintainsUnderweightGet Alert
04/20/2022DUKBuy Now
Duke Energy
$106.9213.17%$119 → $121MaintainsOverweightGet Alert
04/20/2022DBuy Now
Dominion Energy
$51.5478.5%$90 → $92MaintainsOverweightGet Alert
04/20/2022CNPBuy Now
CenterPoint Energy
$28.9717.36%$33 → $34MaintainsOverweightGet Alert
04/20/2022CEGBuy Now
Constellation Energy
$192.40-63.1%$62 → $71MaintainsOverweightGet Alert
04/07/2022XELBuy Now
Xcel Energy
$55.9439.44%$76 → $78MaintainsOverweightGet Alert
04/07/2022SOBuy Now
Southern
$81.00DowngradeOverweight → Sector WeightGet Alert
04/07/2022NEEBuy Now
NextEra Energy
$72.8622.15%$87 → $89MaintainsOverweightGet Alert
04/07/2022FEBuy Now
FirstEnergy
$39.5923.77%$44 → $49MaintainsOverweightGet Alert
04/07/2022EXCBuy Now
Exelon
$36.1940.92%$49 → $51MaintainsOverweightGet Alert
04/07/2022ENPHBuy Now
Enphase Energy
$110.00100%$200 → $220MaintainsOverweightGet Alert
04/07/2022DUKBuy Now
Duke Energy
$106.9211.3%$110 → $119MaintainsOverweightGet Alert
04/07/2022DBuy Now
Dominion Energy
$51.5474.62%$86 → $90MaintainsOverweightGet Alert
04/07/2022CNPBuy Now
CenterPoint Energy
$28.9713.91%$30 → $33MaintainsOverweightGet Alert
04/07/2022CMSBuy Now
CMS Energy
$61.34DowngradeOverweight → Sector WeightGet Alert
04/07/2022CEGBuy Now
Constellation Energy
$192.40-67.78%$55 → $62MaintainsOverweightGet Alert
03/15/2022CEGBuy Now
Constellation Energy
$192.40-71.41%$51 → $55MaintainsOverweightGet Alert
03/07/2022SREBuy Now
Sempra Energy
$77.12DowngradeOverweight → Sector WeightGet Alert
03/07/2022NEEBuy Now
NextEra Energy
$72.8619.41% → $87UpgradeSector Weight → OverweightGet Alert
02/09/2022CEGBuy Now
Constellation Energy
$192.40-73.49% → $51Initiates → OverweightGet Alert
01/13/2022XELBuy Now
Xcel Energy
$55.9435.86%$75 → $76MaintainsOverweightGet Alert
01/13/2022SREBuy Now
Sempra Energy
$77.1288.02%$71 → $72.5MaintainsOverweightGet Alert
01/13/2022SOBuy Now
Southern
$81.00-12.35%$69 → $71MaintainsOverweightGet Alert
01/13/2022PNWBuy Now
Pinnacle West Capital
$82.17-24.55%$60 → $62MaintainsUnderweightGet Alert
01/13/2022NWEBuy Now
NorthWestern
$52.5529.4%$71 → $68MaintainsOverweightGet Alert
01/13/2022NOVABuy Now
Sunnova Energy Intl
$7.85396.82%$50 → $39MaintainsOverweightGet Alert
01/13/2022FEBuy Now
FirstEnergy
$39.5911.14%$43 → $44MaintainsOverweightGet Alert
01/13/2022ENPHBuy Now
Enphase Energy
$110.0081.82%$280 → $200MaintainsOverweightGet Alert
01/13/2022EDBuy Now
Consolidated Edison
$93.49-24.06%$65 → $71MaintainsUnderweightGet Alert
01/13/2022DUKBuy Now
Duke Energy
$106.922.88%$109 → $110MaintainsOverweightGet Alert
01/13/2022DBuy Now
Dominion Energy
$51.5466.86%$84 → $86MaintainsOverweightGet Alert
01/13/2022CMSBuy Now
CMS Energy
$61.3410.86%$67 → $68MaintainsOverweightGet Alert
01/13/2022PEGBuy Now
Public Service Enterprise
$74.74DowngradeOverweight → Sector WeightGet Alert
01/13/2022EXCBuy Now
Exelon
$36.1987.9% → $68UpgradeSector Weight → OverweightGet Alert
12/20/2021RUNBuy Now
Sunrun
$17.83DowngradeOverweight → Sector WeightGet Alert