← Back to Keybanc

Sophie Karp Score: 37

Analyst at KeyBanc
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+1.4%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
52%
25 W / 23 L
Target Met
? How often was the target reached?
Hits vs. Total.
77%
27 W / 8 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
5 W / 30 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
3%
1 W / 34 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
43%
3 W / 4 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
22 W / 19 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
43%
3 W / 4 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jul 23, 2026
Centerpoint Energy Inc. CNP
BUY $46.00
Est. +5%
$43.68 $45.26
Precision Hit (±3%)
$36.84 -15.7%
Jul 23, 2026
NiSource Inc NI
BUY $50.00
Est. +7%
$46.57 $47.07
Pending
$39.42 -15.4%
Jul 23, 2026
Duke Energy Corp. DUK
BUY $139.00
Est. +9%
$127.95 $132.65
Pending
$113.35 -11.4%
Jul 23, 2026
Southern Company SO
SELL $79.00
Est. +18%
$95.80 $82.09 (Low)
Pending
$82.88 +13.5%
Jun 08, 2026
CMS Energy Corporation CMS
BUY $83.00
Est. +16%
$71.31 $78.81
Pending
$62.95 -11.7%
Jan 28, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $142.00
Est. +34%
$105.91 $163.13
Target Met
$79.97 -24.5%
Dec 12, 2025
WEC Energy Group Inc WEC
BUY $117.00
Est. +13%
$103.48 $119.91
Precision Hit (±3%)
$101.45 -2.0%
Dec 12, 2025
Centerpoint Energy Inc. CNP
BUY $41.00
Est. +10%
$37.31 $45.26
Target Met
$36.84 -1.3%
Oct 31, 2025
First Solar Inc FSLR
SELL $150.00
Est. +41%
$254.64 $170.80 (Low)
Pending
$177.71 +30.2%
Oct 15, 2025
Constellation Energy Corporation CEG
BUY $417.00
Est. +7%
$389.56 $412.58
Precision Hit (±3%)
$261.62 -32.8%
Oct 15, 2025
Pinnacle West Capital Corp. PNW
BUY $97.00
Est. +4%
$93.45 $111.16
Target Met
$91.74 -1.8%
Oct 15, 2025
Consolidated Edison, Inc. ED
SELL $90.00
Est. +12%
$101.89 $94.96 (Low)
Pending
$103.10 -1.2%
Oct 15, 2025
Entergy Corp. ETR
BUY $106.00
Est. +10%
$96.66 $118.45
Target Met
$98.57 +2.0%
Jul 16, 2025
Consolidated Edison, Inc. ED
SELL $88.00
Est. +12%
$100.42 $94.96 (Low)
Miss
$103.10 -2.7%
Jul 16, 2025
Ameren Corp. AEE
BUY $104.00
Est. +8%
$96.47 $117.42
Target Met
$99.39 +3.0%
May 14, 2025
Ameren Corp. AEE
BUY $103.00
Est. +8%
$95.42 $115.59
Target Met
$99.39 +4.2%
Oct 22, 2024
Entergy Corp. ETR
BUY $143.00
Est. +7%
$133.97 $98.58
Miss
$98.57 -26.4%
Oct 22, 2024
DTE Energy Co. DTE
BUY $138.00
Est. +8%
$127.61 $143.79
Target Met
$121.44 -4.8%
Oct 22, 2024
Firstenergy Corp. FE
BUY $48.00
Est. +10%
$43.73 $47.99
Bullseye Hit (±1%)
$43.31 -1.0%
Oct 22, 2024
WEC Energy Group Inc WEC
BUY $108.00
Est. +9%
$98.98 $118.19
Target Met
$101.45 +2.5%
Sep 30, 2024
Entergy Corp. ETR
BUY $140.00
Est. +7%
$131.13 $93.92
Miss
$98.57 -24.8%
Sep 23, 2024
Constellation Energy Corporation CEG
SELL $265.00
Est. +2%
$269.23 $161.35 (Low)
Target Met
$261.62 +2.8%
Sep 16, 2024
CMS Energy Corporation CMS
BUY $73.00
Est. +4%
$70.09 $76.45
Target Met
$62.95 -10.2%
Sep 16, 2024
Firstenergy Corp. FE
BUY $46.00
Est. +3%
$44.47 $44.78
Precision Hit (±3%)
$43.31 -2.6%
Jul 22, 2024
Centerpoint Energy Inc. CNP
BUY $31.00
Est. +7%
$28.96 $39.31
Target Met
$36.84 +27.2%
Jul 22, 2024
Duke Energy Corp. DUK
BUY $114.00
Est. +7%
$106.92 $125.25
Target Met
$113.35 +6.0%
Jul 22, 2024
Portland General Electric Co POR
BUY $52.00
Est. +12%
$46.35 $49.85
Miss
$46.85 +1.1%
Jun 05, 2024
Firstenergy Corp. FE
BUY $43.00
Est. +8%
$39.67 $44.97
Target Met
$43.31 +9.2%
May 20, 2024
Entergy Corp. ETR
BUY $123.00
Est. +9%
$112.67 $88.38
Miss
$98.57 -12.5%
May 20, 2024
Constellation Energy Corporation CEG
BUY $230.00
Est. +8%
$213.11 $352.00
Target Met
$261.62 +22.8%
May 20, 2024
CMS Energy Corporation CMS
BUY $68.00
Est. +8%
$63.24 $76.45
Target Met
$62.95 -0.5%
May 20, 2024
Duke Energy Corp. DUK
BUY $112.00
Est. +8%
$103.70 $125.25
Target Met
$113.35 +9.3%
May 20, 2024
Centerpoint Energy Inc. CNP
BUY $33.00
Est. +10%
$30.08 $39.31
Target Met
$36.84 +22.5%
May 20, 2024
DTE Energy Co. DTE
BUY $125.00
Est. +7%
$116.28 $140.39
Target Met
$121.44 +4.4%
Apr 19, 2024
CMS Energy Corporation CMS
BUY $66.00
Est. +13%
$58.48 $76.45
Target Met
$62.95 +7.6%
Apr 19, 2024
Xcel Energy, Inc. XEL
BUY $65.00
Est. +21%
$53.76 $73.38
Target Met
$69.80 +29.8%
Apr 19, 2024
WEC Energy Group Inc WEC
BUY $96.00
Est. +19%
$80.44 $110.96
Target Met
$101.45 +26.1%
Apr 19, 2024
Entergy Corp. ETR
BUY $112.00
Est. +8%
$103.75 $88.38
Miss
$98.57 -5.0%
Jun 11, 2023
Ameren Corp. AEE
BUY $90.00
Est. +8%
$83.36 - -
$99.39 +19.2%
Apr 18, 2023
Sunrun Inc RUN
BUY $27.00
Est. +33%
$20.29 - -
$8.11 -60.0%
Nov 01, 2022
Avista Corp. AVA
SELL $33.00
Est. +13%
$37.83 - -
$35.11 +7.2%
Oct 28, 2022
First Solar Inc FSLR
BUY $145.00
Est. +9%
$133.02 - -
$177.71 +33.6%
Mar 07, 2022
NextEra Energy Inc NEE
BUY $87.00
Est. +3%
$84.18 - -
$76.08 -9.6%
Jan 13, 2022
Consolidated Edison, Inc. ED
SELL $71.00
Est. +15%
$83.14 - -
$103.10 -24.0%
Jan 13, 2022
Sunnova Energy International Inc NOVA
BUY $39.00
Est. +62%
$24.05 - -
$0.22 -99.1%
Signal & Target
BUY $46.00
Start Price $43.68
Best Price (1Y)
$45.26
Current Price $36.84
Return -15.7%
NiSource Inc
NI
Jul 23, 2026
Signal & Target
BUY $50.00
Start Price $46.57
Best Price (1Y)
$47.07
Current Price $39.42
Return -15.4%
Signal & Target
BUY $139.00
Start Price $127.95
Best Price (1Y)
$132.65
Current Price $113.35
Return -11.4%
Signal & Target
SELL $79.00
Start Price $95.80
Best Price (1Y)
$82.09
Current Price $82.88
Return +13.5%
Signal & Target
BUY $83.00
Start Price $71.31
Best Price (1Y)
$78.81
Current Price $62.95
Return -11.7%
Signal & Target
BUY $142.00
Start Price $105.91
Best Price (1Y)
$163.13
Current Price $79.97
Return -24.5%
Signal & Target
BUY $117.00
Start Price $103.48
Best Price (1Y)
$119.91
Current Price $101.45
Return -2.0%
Signal & Target
BUY $41.00
Start Price $37.31
Best Price (1Y)
$45.26
Current Price $36.84
Return -1.3%
Signal & Target
SELL $150.00
Start Price $254.64
Best Price (1Y)
$170.80
Current Price $177.71
Return +30.2%
Signal & Target
BUY $417.00
Start Price $389.56
Best Price (1Y)
$412.58
Current Price $261.62
Return -32.8%
Signal & Target
BUY $97.00
Start Price $93.45
Best Price (1Y)
$111.16
Current Price $91.74
Return -1.8%
Signal & Target
SELL $90.00
Start Price $101.89
Best Price (1Y)
$94.96
Current Price $103.10
Return -1.2%
Entergy Corp.
ETR
Oct 15, 2025
Signal & Target
BUY $106.00
Start Price $96.66
Best Price (1Y)
$118.45
Current Price $98.57
Return +2.0%
Signal & Target
SELL $88.00
Start Price $100.42
Best Price (1Y)
$94.96
Current Price $103.10
Return -2.7%
Ameren Corp.
AEE
Jul 16, 2025
Signal & Target
BUY $104.00
Start Price $96.47
Best Price (1Y)
$117.42
Current Price $99.39
Return +3.0%
Ameren Corp.
AEE
May 14, 2025
Signal & Target
BUY $103.00
Start Price $95.42
Best Price (1Y)
$115.59
Current Price $99.39
Return +4.2%
Entergy Corp.
ETR
Oct 22, 2024
Signal & Target
BUY $143.00
Start Price $133.97
Best Price (1Y)
$98.58
Current Price $98.57
Return -26.4%
Signal & Target
BUY $138.00
Start Price $127.61
Best Price (1Y)
$143.79
Current Price $121.44
Return -4.8%
Signal & Target
BUY $48.00
Start Price $43.73
Best Price (1Y)
$47.99
Current Price $43.31
Return -1.0%
Signal & Target
BUY $108.00
Start Price $98.98
Best Price (1Y)
$118.19
Current Price $101.45
Return +2.5%
Entergy Corp.
ETR
Sep 30, 2024
Signal & Target
BUY $140.00
Start Price $131.13
Best Price (1Y)
$93.92
Current Price $98.57
Return -24.8%
Signal & Target
SELL $265.00
Start Price $269.23
Best Price (1Y)
$161.35
Current Price $261.62
Return +2.8%
Signal & Target
BUY $73.00
Start Price $70.09
Best Price (1Y)
$76.45
Current Price $62.95
Return -10.2%
Signal & Target
BUY $46.00
Start Price $44.47
Best Price (1Y)
$44.78
Current Price $43.31
Return -2.6%
Signal & Target
BUY $31.00
Start Price $28.96
Best Price (1Y)
$39.31
Current Price $36.84
Return +27.2%
Signal & Target
BUY $114.00
Start Price $106.92
Best Price (1Y)
$125.25
Current Price $113.35
Return +6.0%
Signal & Target
BUY $52.00
Start Price $46.35
Best Price (1Y)
$49.85
Current Price $46.85
Return +1.1%
Signal & Target
BUY $43.00
Start Price $39.67
Best Price (1Y)
$44.97
Current Price $43.31
Return +9.2%
Entergy Corp.
ETR
May 20, 2024
Signal & Target
BUY $123.00
Start Price $112.67
Best Price (1Y)
$88.38
Current Price $98.57
Return -12.5%
Signal & Target
BUY $230.00
Start Price $213.11
Best Price (1Y)
$352.00
Current Price $261.62
Return +22.8%
Signal & Target
BUY $68.00
Start Price $63.24
Best Price (1Y)
$76.45
Current Price $62.95
Return -0.5%
Signal & Target
BUY $112.00
Start Price $103.70
Best Price (1Y)
$125.25
Current Price $113.35
Return +9.3%
Signal & Target
BUY $33.00
Start Price $30.08
Best Price (1Y)
$39.31
Current Price $36.84
Return +22.5%
Signal & Target
BUY $125.00
Start Price $116.28
Best Price (1Y)
$140.39
Current Price $121.44
Return +4.4%
Signal & Target
BUY $66.00
Start Price $58.48
Best Price (1Y)
$76.45
Current Price $62.95
Return +7.6%
Signal & Target
BUY $65.00
Start Price $53.76
Best Price (1Y)
$73.38
Current Price $69.80
Return +29.8%
Signal & Target
BUY $96.00
Start Price $80.44
Best Price (1Y)
$110.96
Current Price $101.45
Return +26.1%
Entergy Corp.
ETR
Apr 19, 2024
Signal & Target
BUY $112.00
Start Price $103.75
Best Price (1Y)
$88.38
Current Price $98.57
Return -5.0%
Ameren Corp.
AEE
Jun 11, 2023
Signal & Target
BUY $90.00
Start Price $83.36
Best Price (1Y)
-
Current Price $99.39
Return +19.2%
Sunrun Inc
RUN
Apr 18, 2023
Signal & Target
BUY $27.00
Start Price $20.29
Best Price (1Y)
-
Current Price $8.11
Return -60.0%
Avista Corp.
AVA
Nov 01, 2022
Signal & Target
SELL $33.00
Start Price $37.83
Best Price (1Y)
-
Current Price $35.11
Return +7.2%
Signal & Target
BUY $145.00
Start Price $133.02
Best Price (1Y)
-
Current Price $177.71
Return +33.6%
Signal & Target
BUY $87.00
Start Price $84.18
Best Price (1Y)
-
Current Price $76.08
Return -9.6%
Signal & Target
SELL $71.00
Start Price $83.14
Best Price (1Y)
-
Current Price $103.10
Return -24.0%
Signal & Target
BUY $39.00
Start Price $24.05
Best Price (1Y)
-
Current Price $0.22
Return -99.1%