← 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.
+3.2%
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 📉
54%
26 W / 22 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).
56%
23 W / 18 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
Duke Energy Corp. DUK
BUY $139.00
Est. +9%
$127.95 $132.65
Pending
$124.49 -2.7%
Jul 23, 2026
Centerpoint Energy Inc. CNP
BUY $46.00
Est. +5%
$43.68 $45.26
Precision Hit (±3%)
$40.48 -7.3%
Jul 23, 2026
Southern Company SO
SELL $79.00
Est. +18%
$95.80 $91.03 (Low)
Pending
$92.79 +3.1%
Jul 23, 2026
NiSource Inc NI
BUY $50.00
Est. +7%
$46.57 $47.07
Pending
$42.08 -9.6%
Jun 08, 2026
CMS Energy Corporation CMS
BUY $83.00
Est. +16%
$71.31 $78.81
Pending
$70.51 -1.1%
Jan 28, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $142.00
Est. +34%
$105.91 $163.13
Target Met
$104.55 -1.3%
Dec 12, 2025
WEC Energy Group Inc WEC
BUY $117.00
Est. +13%
$103.48 $119.91
Precision Hit (±3%)
$110.28 +6.6%
Dec 12, 2025
Centerpoint Energy Inc. CNP
BUY $41.00
Est. +10%
$37.31 $45.26
Target Met
$40.48 +8.5%
Oct 31, 2025
First Solar Inc FSLR
SELL $150.00
Est. +41%
$254.64 $182.99 (Low)
Pending
$223.69 +12.2%
Oct 15, 2025
Constellation Energy Corporation CEG
BUY $417.00
Est. +7%
$389.56 $412.58
Precision Hit (±3%)
$278.64 -28.5%
Oct 15, 2025
Pinnacle West Capital Corp. PNW
BUY $97.00
Est. +4%
$93.45 $111.16
Target Met
$100.72 +7.8%
Oct 15, 2025
Consolidated Edison, Inc. ED
SELL $90.00
Est. +12%
$101.89 $94.96 (Low)
Pending
$108.39 -6.4%
Oct 15, 2025
Entergy Corp. ETR
BUY $106.00
Est. +10%
$96.66 $118.45
Target Met
$106.91 +10.6%
Jul 16, 2025
Ameren Corp. AEE
BUY $104.00
Est. +8%
$96.47 $117.42
Target Met
$109.12 +13.1%
Jul 16, 2025
Consolidated Edison, Inc. ED
SELL $88.00
Est. +12%
$100.42 $94.96 (Low)
Miss
$108.39 -7.9%
May 14, 2025
Ameren Corp. AEE
BUY $103.00
Est. +8%
$95.42 $115.59
Target Met
$109.12 +14.4%
Oct 22, 2024
WEC Energy Group Inc WEC
BUY $108.00
Est. +9%
$98.98 $118.19
Target Met
$110.28 +11.4%
Oct 22, 2024
Firstenergy Corp. FE
BUY $48.00
Est. +10%
$43.73 $47.99
Bullseye Hit (±1%)
$46.84 +7.1%
Oct 22, 2024
Entergy Corp. ETR
BUY $143.00
Est. +7%
$133.97 $98.58
Miss
$106.91 -20.2%
Oct 22, 2024
DTE Energy Co. DTE
BUY $138.00
Est. +8%
$127.61 $143.79
Target Met
$139.53 +9.3%
Sep 30, 2024
Entergy Corp. ETR
BUY $140.00
Est. +7%
$131.13 $93.92
Miss
$106.91 -18.5%
Sep 23, 2024
Constellation Energy Corporation CEG
SELL $265.00
Est. +2%
$269.23 $161.35 (Low)
Target Met
$278.64 -3.5%
Sep 16, 2024
Firstenergy Corp. FE
BUY $46.00
Est. +3%
$44.47 $44.78
Precision Hit (±3%)
$46.84 +5.3%
Sep 16, 2024
CMS Energy Corporation CMS
BUY $73.00
Est. +4%
$70.09 $76.45
Target Met
$70.51 +0.6%
Jul 22, 2024
Centerpoint Energy Inc. CNP
BUY $31.00
Est. +7%
$28.96 $39.31
Target Met
$40.48 +39.8%
Jul 22, 2024
Duke Energy Corp. DUK
BUY $114.00
Est. +7%
$106.92 $125.25
Target Met
$124.49 +16.4%
Jul 22, 2024
Portland General Electric Co POR
BUY $52.00
Est. +12%
$46.35 $49.85
Miss
$50.33 +8.6%
Jun 05, 2024
Firstenergy Corp. FE
BUY $43.00
Est. +8%
$39.67 $44.97
Target Met
$46.84 +18.1%
May 20, 2024
Entergy Corp. ETR
BUY $123.00
Est. +9%
$112.67 $88.38
Miss
$106.91 -5.1%
May 20, 2024
Duke Energy Corp. DUK
BUY $112.00
Est. +8%
$103.70 $125.25
Target Met
$124.49 +20.0%
May 20, 2024
Constellation Energy Corporation CEG
BUY $230.00
Est. +8%
$213.11 $352.00
Target Met
$278.64 +30.7%
May 20, 2024
Centerpoint Energy Inc. CNP
BUY $33.00
Est. +10%
$30.08 $39.31
Target Met
$40.48 +34.6%
May 20, 2024
DTE Energy Co. DTE
BUY $125.00
Est. +7%
$116.28 $140.39
Target Met
$139.53 +20.0%
May 20, 2024
CMS Energy Corporation CMS
BUY $68.00
Est. +8%
$63.24 $76.45
Target Met
$70.51 +11.5%
Apr 19, 2024
CMS Energy Corporation CMS
BUY $66.00
Est. +13%
$58.48 $76.45
Target Met
$70.51 +20.6%
Apr 19, 2024
Xcel Energy, Inc. XEL
BUY $65.00
Est. +21%
$53.76 $73.38
Target Met
$78.98 +46.9%
Apr 19, 2024
WEC Energy Group Inc WEC
BUY $96.00
Est. +19%
$80.44 $110.96
Target Met
$110.28 +37.1%
Apr 19, 2024
Entergy Corp. ETR
BUY $112.00
Est. +8%
$103.75 $88.38
Miss
$106.91 +3.0%
Jun 11, 2023
Ameren Corp. AEE
BUY $90.00
Est. +8%
$83.36 - -
$109.12 +30.9%
Apr 18, 2023
Sunrun Inc RUN
BUY $27.00
Est. +33%
$20.29 - -
$9.86 -51.4%
Nov 01, 2022
Avista Corp. AVA
SELL $33.00
Est. +13%
$37.83 - -
$38.65 -2.2%
Oct 28, 2022
First Solar Inc FSLR
BUY $145.00
Est. +9%
$133.02 - -
$223.69 +68.2%
Mar 07, 2022
NextEra Energy Inc NEE
BUY $87.00
Est. +3%
$84.18 - -
$86.01 +2.2%
Jan 13, 2022
Sunnova Energy International Inc NOVA
BUY $39.00
Est. +62%
$24.05 - -
$0.22 -99.1%
Jan 13, 2022
Consolidated Edison, Inc. ED
SELL $71.00
Est. +15%
$83.14 - -
$108.39 -30.4%
Signal & Target
BUY $139.00
Start Price $127.95
Best Price (1Y)
$132.65
Current Price $124.49
Return -2.7%
Signal & Target
BUY $46.00
Start Price $43.68
Best Price (1Y)
$45.26
Current Price $40.48
Return -7.3%
Signal & Target
SELL $79.00
Start Price $95.80
Best Price (1Y)
$91.03
Current Price $92.79
Return +3.1%
NiSource Inc
NI
Jul 23, 2026
Signal & Target
BUY $50.00
Start Price $46.57
Best Price (1Y)
$47.07
Current Price $42.08
Return -9.6%
Signal & Target
BUY $83.00
Start Price $71.31
Best Price (1Y)
$78.81
Current Price $70.51
Return -1.1%
Signal & Target
BUY $142.00
Start Price $105.91
Best Price (1Y)
$163.13
Current Price $104.55
Return -1.3%
Signal & Target
BUY $117.00
Start Price $103.48
Best Price (1Y)
$119.91
Current Price $110.28
Return +6.6%
Signal & Target
BUY $41.00
Start Price $37.31
Best Price (1Y)
$45.26
Current Price $40.48
Return +8.5%
Signal & Target
SELL $150.00
Start Price $254.64
Best Price (1Y)
$182.99
Current Price $223.69
Return +12.2%
Signal & Target
BUY $417.00
Start Price $389.56
Best Price (1Y)
$412.58
Current Price $278.64
Return -28.5%
Signal & Target
BUY $97.00
Start Price $93.45
Best Price (1Y)
$111.16
Current Price $100.72
Return +7.8%
Signal & Target
SELL $90.00
Start Price $101.89
Best Price (1Y)
$94.96
Current Price $108.39
Return -6.4%
Entergy Corp.
ETR
Oct 15, 2025
Signal & Target
BUY $106.00
Start Price $96.66
Best Price (1Y)
$118.45
Current Price $106.91
Return +10.6%
Ameren Corp.
AEE
Jul 16, 2025
Signal & Target
BUY $104.00
Start Price $96.47
Best Price (1Y)
$117.42
Current Price $109.12
Return +13.1%
Signal & Target
SELL $88.00
Start Price $100.42
Best Price (1Y)
$94.96
Current Price $108.39
Return -7.9%
Ameren Corp.
AEE
May 14, 2025
Signal & Target
BUY $103.00
Start Price $95.42
Best Price (1Y)
$115.59
Current Price $109.12
Return +14.4%
Signal & Target
BUY $108.00
Start Price $98.98
Best Price (1Y)
$118.19
Current Price $110.28
Return +11.4%
Signal & Target
BUY $48.00
Start Price $43.73
Best Price (1Y)
$47.99
Current Price $46.84
Return +7.1%
Entergy Corp.
ETR
Oct 22, 2024
Signal & Target
BUY $143.00
Start Price $133.97
Best Price (1Y)
$98.58
Current Price $106.91
Return -20.2%
Signal & Target
BUY $138.00
Start Price $127.61
Best Price (1Y)
$143.79
Current Price $139.53
Return +9.3%
Entergy Corp.
ETR
Sep 30, 2024
Signal & Target
BUY $140.00
Start Price $131.13
Best Price (1Y)
$93.92
Current Price $106.91
Return -18.5%
Signal & Target
SELL $265.00
Start Price $269.23
Best Price (1Y)
$161.35
Current Price $278.64
Return -3.5%
Signal & Target
BUY $46.00
Start Price $44.47
Best Price (1Y)
$44.78
Current Price $46.84
Return +5.3%
Signal & Target
BUY $73.00
Start Price $70.09
Best Price (1Y)
$76.45
Current Price $70.51
Return +0.6%
Signal & Target
BUY $31.00
Start Price $28.96
Best Price (1Y)
$39.31
Current Price $40.48
Return +39.8%
Signal & Target
BUY $114.00
Start Price $106.92
Best Price (1Y)
$125.25
Current Price $124.49
Return +16.4%
Signal & Target
BUY $52.00
Start Price $46.35
Best Price (1Y)
$49.85
Current Price $50.33
Return +8.6%
Signal & Target
BUY $43.00
Start Price $39.67
Best Price (1Y)
$44.97
Current Price $46.84
Return +18.1%
Entergy Corp.
ETR
May 20, 2024
Signal & Target
BUY $123.00
Start Price $112.67
Best Price (1Y)
$88.38
Current Price $106.91
Return -5.1%
Signal & Target
BUY $112.00
Start Price $103.70
Best Price (1Y)
$125.25
Current Price $124.49
Return +20.0%
Signal & Target
BUY $230.00
Start Price $213.11
Best Price (1Y)
$352.00
Current Price $278.64
Return +30.7%
Signal & Target
BUY $33.00
Start Price $30.08
Best Price (1Y)
$39.31
Current Price $40.48
Return +34.6%
Signal & Target
BUY $125.00
Start Price $116.28
Best Price (1Y)
$140.39
Current Price $139.53
Return +20.0%
Signal & Target
BUY $68.00
Start Price $63.24
Best Price (1Y)
$76.45
Current Price $70.51
Return +11.5%
Signal & Target
BUY $66.00
Start Price $58.48
Best Price (1Y)
$76.45
Current Price $70.51
Return +20.6%
Signal & Target
BUY $65.00
Start Price $53.76
Best Price (1Y)
$73.38
Current Price $78.98
Return +46.9%
Signal & Target
BUY $96.00
Start Price $80.44
Best Price (1Y)
$110.96
Current Price $110.28
Return +37.1%
Entergy Corp.
ETR
Apr 19, 2024
Signal & Target
BUY $112.00
Start Price $103.75
Best Price (1Y)
$88.38
Current Price $106.91
Return +3.0%
Ameren Corp.
AEE
Jun 11, 2023
Signal & Target
BUY $90.00
Start Price $83.36
Best Price (1Y)
-
Current Price $109.12
Return +30.9%
Sunrun Inc
RUN
Apr 18, 2023
Signal & Target
BUY $27.00
Start Price $20.29
Best Price (1Y)
-
Current Price $9.86
Return -51.4%
Avista Corp.
AVA
Nov 01, 2022
Signal & Target
SELL $33.00
Start Price $37.83
Best Price (1Y)
-
Current Price $38.65
Return -2.2%
Signal & Target
BUY $145.00
Start Price $133.02
Best Price (1Y)
-
Current Price $223.69
Return +68.2%
Signal & Target
BUY $87.00
Start Price $84.18
Best Price (1Y)
-
Current Price $86.01
Return +2.2%
Signal & Target
BUY $39.00
Start Price $24.05
Best Price (1Y)
-
Current Price $0.22
Return -99.1%
Signal & Target
SELL $71.00
Start Price $83.14
Best Price (1Y)
-
Current Price $108.39
Return -30.4%