← Back to Rbc Capital

Stephen D'Ambrisi Score: 76

Analyst at RBC Capital
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.
+6.6%
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 📉
86%
18 W / 3 L
Target Met
? How often was the target reached?
Hits vs. Total.
100%
12 W / 0 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
83%
10 W / 2 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
33%
4 W / 8 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.
100%
4 W / 0 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
86%
18 W / 3 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 0 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jan 23, 2026
Southern Company SO
BUY $105.00
Est. +20%
$87.35 $99.69
Pending
$93.09 +6.6%
Jan 23, 2026
Entergy Corp. ETR
BUY $112.00
Est. +21%
$92.53 $118.45
Target Met
$111.11 +20.1%
Jan 23, 2026
Duke Energy Corp. DUK
BUY $140.00
Est. +20%
$116.85 $134.49
Pending
$123.86 +6.0%
Jan 23, 2026
Pinnacle West Capital Corp. PNW
BUY $103.00
Est. +12%
$91.65 $104.92
Precision Hit (±3%)
$102.33 +11.7%
Jan 23, 2026
Xcel Energy, Inc. XEL
BUY $95.00
Est. +28%
$74.44 $84.23
Pending
$77.41 +4.0%
Jan 23, 2026
WEC Energy Group Inc WEC
BUY $127.00
Est. +17%
$108.45 $119.62
Pending
$112.17 +3.4%
Jan 23, 2026
Evergy Inc EVRG
BUY $91.00
Est. +21%
$75.29 $85.27
Pending
$82.50 +9.6%
Jan 23, 2026
Dominion Energy Inc D
BUY $69.00
Est. +16%
$59.42 $69.28
Bullseye Hit (±1%)
$68.40 +15.1%
Jan 23, 2026
Consolidated Edison, Inc. ED
BUY $118.00
Est. +14%
$103.91 $116.17
Precision Hit (±3%)
$106.36 +2.4%
Jan 23, 2026
Ameren Corp. AEE
BUY $116.00
Est. +14%
$101.85 $115.59
Bullseye Hit (±1%)
$108.67 +6.7%
Jan 07, 2026
Exelon Corp. EXC
BUY $51.00
Est. +16%
$43.84 $50.65
Bullseye Hit (±1%)
$45.81 +4.5%
Dec 12, 2025
Southern Company SO
BUY $99.00
Est. +17%
$84.71 $99.69
Bullseye Hit (±1%)
$93.09 +9.9%
Oct 27, 2025
Entergy Corp. ETR
BUY $115.00
Est. +18%
$97.36 $118.45
Precision Hit (±3%)
$111.11 +14.1%
Oct 27, 2025
Ameren Corp. AEE
BUY $119.00
Est. +14%
$104.81 $115.59
Precision Hit (±3%)
$108.67 +3.7%
Oct 27, 2025
Duke Energy Corp. DUK
BUY $143.00
Est. +12%
$127.49 $134.49
Pending
$123.86 -2.8%
Oct 27, 2025
WEC Energy Group Inc WEC
BUY $131.00
Est. +12%
$116.68 $119.62
Pending
$112.17 -3.9%
Oct 27, 2025
Dominion Energy Inc D
BUY $70.00
Est. +15%
$60.80 $69.28
Precision Hit (±3%)
$68.40 +12.5%
Oct 27, 2025
Pinnacle West Capital Corp. PNW
BUY $99.00
Est. +8%
$91.80 $104.92
Target Met
$102.33 +11.5%
Oct 27, 2025
Southern Company SO
BUY $107.00
Est. +12%
$95.40 $99.69
Pending
$93.09 -2.4%
Oct 27, 2025
Oge Energy Corp. OGE
BUY $51.00
Est. +10%
$46.48 $50.13
Precision Hit (±3%)
$47.30 +1.8%
Oct 27, 2025
Evergy Inc EVRG
BUY $93.00
Est. +19%
$78.31 $85.27
Pending
$82.50 +5.4%
Signal & Target
BUY $105.00
Start Price $87.35
Best Price (1Y)
$99.69
Current Price $93.09
Return +6.6%
Entergy Corp.
ETR
Jan 23, 2026
Signal & Target
BUY $112.00
Start Price $92.53
Best Price (1Y)
$118.45
Current Price $111.11
Return +20.1%
Signal & Target
BUY $140.00
Start Price $116.85
Best Price (1Y)
$134.49
Current Price $123.86
Return +6.0%
Signal & Target
BUY $103.00
Start Price $91.65
Best Price (1Y)
$104.92
Current Price $102.33
Return +11.7%
Signal & Target
BUY $95.00
Start Price $74.44
Best Price (1Y)
$84.23
Current Price $77.41
Return +4.0%
Signal & Target
BUY $127.00
Start Price $108.45
Best Price (1Y)
$119.62
Current Price $112.17
Return +3.4%
Evergy Inc
EVRG
Jan 23, 2026
Signal & Target
BUY $91.00
Start Price $75.29
Best Price (1Y)
$85.27
Current Price $82.50
Return +9.6%
Signal & Target
BUY $69.00
Start Price $59.42
Best Price (1Y)
$69.28
Current Price $68.40
Return +15.1%
Signal & Target
BUY $118.00
Start Price $103.91
Best Price (1Y)
$116.17
Current Price $106.36
Return +2.4%
Ameren Corp.
AEE
Jan 23, 2026
Signal & Target
BUY $116.00
Start Price $101.85
Best Price (1Y)
$115.59
Current Price $108.67
Return +6.7%
Exelon Corp.
EXC
Jan 07, 2026
Signal & Target
BUY $51.00
Start Price $43.84
Best Price (1Y)
$50.65
Current Price $45.81
Return +4.5%
Signal & Target
BUY $99.00
Start Price $84.71
Best Price (1Y)
$99.69
Current Price $93.09
Return +9.9%
Entergy Corp.
ETR
Oct 27, 2025
Signal & Target
BUY $115.00
Start Price $97.36
Best Price (1Y)
$118.45
Current Price $111.11
Return +14.1%
Ameren Corp.
AEE
Oct 27, 2025
Signal & Target
BUY $119.00
Start Price $104.81
Best Price (1Y)
$115.59
Current Price $108.67
Return +3.7%
Signal & Target
BUY $143.00
Start Price $127.49
Best Price (1Y)
$134.49
Current Price $123.86
Return -2.8%
Signal & Target
BUY $131.00
Start Price $116.68
Best Price (1Y)
$119.62
Current Price $112.17
Return -3.9%
Signal & Target
BUY $70.00
Start Price $60.80
Best Price (1Y)
$69.28
Current Price $68.40
Return +12.5%
Signal & Target
BUY $99.00
Start Price $91.80
Best Price (1Y)
$104.92
Current Price $102.33
Return +11.5%
Signal & Target
BUY $107.00
Start Price $95.40
Best Price (1Y)
$99.69
Current Price $93.09
Return -2.4%
Signal & Target
BUY $51.00
Start Price $46.48
Best Price (1Y)
$50.13
Current Price $47.30
Return +1.8%
Evergy Inc
EVRG
Oct 27, 2025
Signal & Target
BUY $93.00
Start Price $78.31
Best Price (1Y)
$85.27
Current Price $82.50
Return +5.4%