← Back to Mizuho Securities

Anthony Crowdell Score: 48

Analyst at Mizuho Securities
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.
+2.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 📉
64%
48 W / 27 L
Target Met
? How often was the target reached?
Hits vs. Total.
92%
49 W / 4 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
26%
14 W / 39 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
8%
4 W / 49 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.
50%
3 W / 3 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
66%
45 W / 23 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
Jun 18, 2026
Duke Energy Corp. DUK
BUY $135.00
Est. +9%
$123.73 $129.66
Pending
$129.60 +4.7%
Jun 10, 2026
Entergy Corp. ETR
BUY $122.00
Est. +11%
$109.66 $116.71
Pending
$115.11 +5.0%
Jun 05, 2026
PPL Corp PPL
BUY $37.00
Est. +5%
$35.16 $37.36
Bullseye Hit (±1%)
$36.89 +4.9%
May 26, 2026
Dominion Energy Inc D
BUY $72.00
Est. +6%
$67.67 $70.17
Precision Hit (±3%)
$69.75 +3.1%
May 12, 2026
Constellation Energy Corporation CEG
BUY $310.00
Est. +3%
$299.69 $310.45
Bullseye Hit (±1%)
$239.25 -20.2%
Apr 17, 2026
Exelon Corp. EXC
BUY $48.00
Est. +1%
$47.59 $47.95
Bullseye Hit (±1%)
$47.88 +0.6%
Feb 23, 2026
Consolidated Edison, Inc. ED
BUY $118.00
Est. +7%
$109.82 $116.17
Precision Hit (±3%)
$113.99 +3.8%
Feb 20, 2026
Idacorp, Inc. IDA
BUY $148.00
Est. +7%
$138.30 $154.90
Target Met
$154.55 +11.7%
Feb 19, 2026
Firstenergy Corp. FE
BUY $51.00
Est. +4%
$48.94 $52.34
Precision Hit (±3%)
$48.51 -0.9%
Feb 19, 2026
Oge Energy Corp. OGE
BUY $49.00
Est. +5%
$46.49 $50.13
Precision Hit (±3%)
$49.44 +6.3%
Feb 18, 2026
PPL Corp PPL
BUY $39.00
Est. +4%
$37.57 $40.11
Precision Hit (±3%)
$36.89 -1.8%
Feb 17, 2026
Eversource Energy ES
BUY $75.00
Est. +2%
$73.36 $76.41
Precision Hit (±3%)
$74.44 +1.5%
Feb 13, 2026
American Electric Power Company Inc. AEP
BUY $130.00
Est. +3%
$126.43 $139.44
Target Met
$138.51 +9.6%
Feb 10, 2026
Duke Energy Corp. DUK
BUY $130.00
Est. +5%
$123.64 $134.49
Target Met
$129.60 +4.8%
Jan 21, 2026
PG&E Corp. PCG
BUY $21.00
Est. +38%
$15.25 $19.16
Pending
$17.05 +11.8%
Jan 09, 2026
Xcel Energy, Inc. XEL
BUY $86.00
Est. +17%
$73.73 $84.23
Precision Hit (±3%)
$81.96 +11.2%
Dec 18, 2025
Evergy Inc EVRG
BUY $76.00
Est. +3%
$73.59 $88.18
Target Met
$88.13 +19.8%
Dec 11, 2025
Southern Company SO
BUY $88.00
Est. +5%
$84.06 $99.69
Target Met
$97.98 +16.6%
Nov 06, 2025
Avista Corp. AVA
BUY $42.00
Est. +4%
$40.42 $43.45
Target Met
$41.40 +2.4%
Oct 29, 2025
Oge Energy Corp. OGE
BUY $47.00
Est. +6%
$44.41 $50.13
Target Met
$49.44 +11.3%
Oct 28, 2025
American Water Works Co. Inc. AWK
BUY $145.00
Est. +5%
$137.99 $141.28
Precision Hit (±3%)
$136.86 -0.8%
Oct 27, 2025
Constellation Energy Corporation CEG
SELL $390.00
Est. +0%
$390.90 $228.65 (Low)
Target Met
$239.25 +38.8%
Oct 27, 2025
Entergy Corp. ETR
BUY $104.00
Est. +8%
$96.42 $118.45
Target Met
$115.11 +19.4%
Oct 27, 2025
Xcel Energy, Inc. XEL
BUY $87.00
Est. +7%
$80.96 $84.23
Pending
$81.96 +1.2%
Sep 24, 2025
Xcel Energy, Inc. XEL
BUY $80.00
Est. +10%
$73.04 $84.23
Target Met
$81.96 +12.2%
Sep 16, 2025
American Electric Power Company Inc. AEP
BUY $113.00
Est. +5%
$108.08 $139.44
Target Met
$138.51 +28.2%
Jul 31, 2025
American Electric Power Company Inc. AEP
BUY $116.00
Est. +2%
$113.25 $139.44
Target Met
$138.51 +22.3%
Jul 25, 2025
Centerpoint Energy Inc. CNP
BUY $39.00
Est. +2%
$38.36 $45.22
Target Met
$44.61 +16.3%
Oct 29, 2024
RxSight Inc RXST
BUY $67.00
Est. +29%
$52.00 $55.57
Miss
$5.61 -89.2%
Oct 21, 2024
Sempra SRE
BUY $93.00
Est. +10%
$84.83 $95.77
Precision Hit (±3%)
$93.06 +9.7%
Oct 15, 2024
Duke Energy Corp. DUK
BUY $121.00
Est. +5%
$115.09 $128.99
Target Met
$129.60 +12.6%
Oct 15, 2024
American Water Works Co. Inc. AWK
SELL $140.00
Est. +0%
$140.37 $118.74 (Low)
Target Met
$136.86 +2.5%
Oct 09, 2024
NorthWestern Energy Group Inc NWE
BUY $56.00
Est. +2%
$54.73 $59.50
Target Met
$71.32 +30.3%
Oct 04, 2024
Alliant Energy Corp. LNT
BUY $61.00
Est. +1%
$60.19 $67.55
Target Met
$78.03 +29.6%
Oct 01, 2024
CMS Energy Corporation CMS
BUY $76.00
Est. +8%
$70.63 $76.45
Bullseye Hit (±1%)
$77.73 +10.1%
Sep 25, 2024
Brookfield Renewable Partners LP - Unit BEP
SELL $27.00
Est. +1%
$27.26 $19.34 (Low)
Target Met
$33.88 -24.3%
Sep 25, 2024
Idacorp, Inc. IDA
SELL $102.00
Est. +1%
$102.67 $99.86 (Low)
Precision Hit (±3%)
$154.55 -50.5%
Sep 10, 2024
DTE Energy Co. DTE
BUY $133.00
Est. +6%
$125.55 $142.05
Target Met
$154.06 +22.7%
Sep 06, 2024
Duke Energy Corp. DUK
SELL $116.00
Est. +1%
$116.85 $105.20 (Low)
Target Met
$129.60 -10.9%
Aug 16, 2024
Sempra SRE
BUY $88.00
Est. +10%
$79.96 $95.77
Target Met
$93.06 +16.4%
May 28, 2024
Consolidated Edison, Inc. ED
BUY $95.00
Est. +1%
$94.43 $114.87
Target Met
$113.99 +20.7%
May 17, 2024
PG&E Corp. PCG
BUY $23.00
Est. +25%
$18.45 $21.72
Miss
$17.05 -7.6%
May 17, 2024
Sempra SRE
BUY $86.00
Est. +11%
$77.67 $95.77
Target Met
$93.06 +19.8%
May 17, 2024
AES Corp. AES
BUY $24.00
Est. +13%
$21.21 $20.30
Miss
$14.58 -31.3%
May 16, 2024
Black Hills Corporation BKH
BUY $57.00
Est. +0%
$56.87 $65.58
Target Met
$73.79 +29.8%
May 16, 2024
NorthWestern Energy Group Inc NWE
BUY $52.00
Est. +0%
$51.86 $59.40
Target Met
$71.32 +37.5%
May 03, 2024
Avista Corp. AVA
SELL $36.00
Est. +2%
$36.79 $33.45 (Low)
Target Met
$41.40 -12.5%
May 03, 2024
Dominion Energy Inc D
BUY $52.00
Est. +2%
$51.16 $61.97
Target Met
$69.75 +36.3%
Apr 05, 2024
Duke Energy Corp. DUK
BUY $99.00
Est. +3%
$96.12 $125.25
Target Met
$129.60 +34.8%
Apr 04, 2024
Sempra SRE
BUY $79.00
Est. +11%
$70.97 $95.77
Target Met
$93.06 +31.1%
Mar 21, 2024
American Water Works Co. Inc. AWK
BUY $131.00
Est. +11%
$118.21 $152.07
Target Met
$136.86 +15.8%
Feb 06, 2024
NextEra Energy Inc NEE
BUY $73.00
Est. +30%
$55.97 $86.10
Target Met
$88.34 +57.8%
Oct 13, 2023
Constellation Energy Corporation CEG
BUY $116.00
Est. +2%
$113.69 $288.75
Target Met
$239.25 +110.4%
Oct 03, 2023
American Water Works Co. Inc. AWK
BUY $134.00
Est. +15%
$116.88 $150.67
Target Met
$136.86 +17.1%
Sep 20, 2023
Avangrid Inc AGR
BUY $39.00
Est. +13%
$34.44 $36.20
Miss
$36.02 +4.6%
Sep 05, 2023
Consolidated Edison, Inc. ED
BUY $89.00
Est. +3%
$86.40 $105.99
Target Met
$113.99 +31.9%
Aug 22, 2023
Edison International EIX
BUY $75.00
Est. +8%
$69.51 $84.50
Target Met
$75.66 +8.8%
May 18, 2023
WEC Energy Group Inc WEC
BUY $98.00
Est. +10%
$89.27 - -
$118.83 +33.1%
May 16, 2023
Dominion Energy Inc D
BUY $58.00
Est. +7%
$54.07 - -
$69.75 +29.0%
Apr 19, 2023
Oge Energy Corp. OGE
BUY $57.00
Est. +51%
$37.72 - -
$49.44 +31.1%
Apr 19, 2023
CMS Energy Corporation CMS
BUY $68.00
Est. +11%
$61.27 - -
$77.73 +26.9%
Mar 06, 2023
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $40.00 $0.00 - - -
Jan 09, 2023
Alliant Energy Corp. LNT
SELL $55.00
Est. +0%
$55.21 - -
$78.03 -41.3%
Oct 21, 2022
CMS Energy Corporation CMS
BUY $59.00
Est. +9%
$53.97 - -
$77.73 +44.0%
Oct 03, 2022
Intercept Pharmaceuticals Inc ICPT
BUY $27.00
Est. +94%
$13.95 - -
$19.00 +36.2%
Sep 23, 2022
Avista Corp. AVA
BUY $44.00
Est. +9%
$40.33 - -
$41.40 +2.7%
Jul 27, 2022
Dominion Energy Inc D
BUY $81.00
Est. +3%
$78.94 - -
$69.75 -11.6%
Jul 26, 2022
PPL Corp PPL
BUY $29.00
Est. +4%
$27.85 - -
$36.89 +32.5%
Jul 08, 2022
Ameren Corp. AEE
BUY $92.00
Est. +4%
$88.24 - -
$115.02 +30.3%
Jun 30, 2022
CMS Energy Corporation CMS
BUY $73.00
Est. +9%
$67.24 - -
$77.73 +15.6%
Jun 17, 2022
WEC Energy Group Inc WEC
BUY $93.00
Est. +4%
$89.49 - -
$118.83 +32.8%
Jun 14, 2022
Oge Energy Corp. OGE
BUY $38.00
Est. +3%
$37.04 - -
$49.44 +33.5%
May 10, 2022
Dominion Energy Inc D
BUY $87.00
Est. +6%
$82.15 - -
$69.75 -15.1%
Jan 10, 2022
Duke Energy Corp. DUK
BUY $107.00
Est. +3%
$103.52 - -
$129.60 +25.2%
Jan 10, 2022
DTE Energy Co. DTE
BUY $134.00
Est. +12%
$119.32 - -
$154.06 +29.1%
Jan 10, 2022
Dominion Energy Inc D
BUY $82.00
Est. +4%
$79.16 - -
$69.75 -11.9%
Jan 10, 2022
Brookfield Renewable Partners LP - Unit BEP
BUY $38.00
Est. +13%
$33.59 - -
$33.88 +0.9%
Signal & Target
BUY $135.00
Start Price $123.73
Best Price (1Y)
$129.66
Current Price $129.60
Return +4.7%
Entergy Corp.
ETR
Jun 10, 2026
Signal & Target
BUY $122.00
Start Price $109.66
Best Price (1Y)
$116.71
Current Price $115.11
Return +5.0%
PPL Corp
PPL
Jun 05, 2026
Signal & Target
BUY $37.00
Start Price $35.16
Best Price (1Y)
$37.36
Current Price $36.89
Return +4.9%
Signal & Target
BUY $72.00
Start Price $67.67
Best Price (1Y)
$70.17
Current Price $69.75
Return +3.1%
Signal & Target
BUY $310.00
Start Price $299.69
Best Price (1Y)
$310.45
Current Price $239.25
Return -20.2%
Exelon Corp.
EXC
Apr 17, 2026
Signal & Target
BUY $48.00
Start Price $47.59
Best Price (1Y)
$47.95
Current Price $47.88
Return +0.6%
Signal & Target
BUY $118.00
Start Price $109.82
Best Price (1Y)
$116.17
Current Price $113.99
Return +3.8%
Idacorp, Inc.
IDA
Feb 20, 2026
Signal & Target
BUY $148.00
Start Price $138.30
Best Price (1Y)
$154.90
Current Price $154.55
Return +11.7%
Signal & Target
BUY $51.00
Start Price $48.94
Best Price (1Y)
$52.34
Current Price $48.51
Return -0.9%
Signal & Target
BUY $49.00
Start Price $46.49
Best Price (1Y)
$50.13
Current Price $49.44
Return +6.3%
PPL Corp
PPL
Feb 18, 2026
Signal & Target
BUY $39.00
Start Price $37.57
Best Price (1Y)
$40.11
Current Price $36.89
Return -1.8%
Signal & Target
BUY $75.00
Start Price $73.36
Best Price (1Y)
$76.41
Current Price $74.44
Return +1.5%
Signal & Target
BUY $130.00
Start Price $126.43
Best Price (1Y)
$139.44
Current Price $138.51
Return +9.6%
Signal & Target
BUY $130.00
Start Price $123.64
Best Price (1Y)
$134.49
Current Price $129.60
Return +4.8%
PG&E Corp.
PCG
Jan 21, 2026
Signal & Target
BUY $21.00
Start Price $15.25
Best Price (1Y)
$19.16
Current Price $17.05
Return +11.8%
Signal & Target
BUY $86.00
Start Price $73.73
Best Price (1Y)
$84.23
Current Price $81.96
Return +11.2%
Evergy Inc
EVRG
Dec 18, 2025
Signal & Target
BUY $76.00
Start Price $73.59
Best Price (1Y)
$88.18
Current Price $88.13
Return +19.8%
Signal & Target
BUY $88.00
Start Price $84.06
Best Price (1Y)
$99.69
Current Price $97.98
Return +16.6%
Avista Corp.
AVA
Nov 06, 2025
Signal & Target
BUY $42.00
Start Price $40.42
Best Price (1Y)
$43.45
Current Price $41.40
Return +2.4%
Signal & Target
BUY $47.00
Start Price $44.41
Best Price (1Y)
$50.13
Current Price $49.44
Return +11.3%
Signal & Target
BUY $145.00
Start Price $137.99
Best Price (1Y)
$141.28
Current Price $136.86
Return -0.8%
Signal & Target
SELL $390.00
Start Price $390.90
Best Price (1Y)
$228.65
Current Price $239.25
Return +38.8%
Entergy Corp.
ETR
Oct 27, 2025
Signal & Target
BUY $104.00
Start Price $96.42
Best Price (1Y)
$118.45
Current Price $115.11
Return +19.4%
Signal & Target
BUY $87.00
Start Price $80.96
Best Price (1Y)
$84.23
Current Price $81.96
Return +1.2%
Signal & Target
BUY $80.00
Start Price $73.04
Best Price (1Y)
$84.23
Current Price $81.96
Return +12.2%
Signal & Target
BUY $113.00
Start Price $108.08
Best Price (1Y)
$139.44
Current Price $138.51
Return +28.2%
Signal & Target
BUY $116.00
Start Price $113.25
Best Price (1Y)
$139.44
Current Price $138.51
Return +22.3%
Signal & Target
BUY $39.00
Start Price $38.36
Best Price (1Y)
$45.22
Current Price $44.61
Return +16.3%
RxSight Inc
RXST
Oct 29, 2024
Signal & Target
BUY $67.00
Start Price $52.00
Best Price (1Y)
$55.57
Current Price $5.61
Return -89.2%
Sempra
SRE
Oct 21, 2024
Signal & Target
BUY $93.00
Start Price $84.83
Best Price (1Y)
$95.77
Current Price $93.06
Return +9.7%
Signal & Target
BUY $121.00
Start Price $115.09
Best Price (1Y)
$128.99
Current Price $129.60
Return +12.6%
Signal & Target
SELL $140.00
Start Price $140.37
Best Price (1Y)
$118.74
Current Price $136.86
Return +2.5%
Signal & Target
BUY $56.00
Start Price $54.73
Best Price (1Y)
$59.50
Current Price $71.32
Return +30.3%
Signal & Target
BUY $61.00
Start Price $60.19
Best Price (1Y)
$67.55
Current Price $78.03
Return +29.6%
Signal & Target
BUY $76.00
Start Price $70.63
Best Price (1Y)
$76.45
Current Price $77.73
Return +10.1%
Signal & Target
SELL $27.00
Start Price $27.26
Best Price (1Y)
$19.34
Current Price $33.88
Return -24.3%
Idacorp, Inc.
IDA
Sep 25, 2024
Signal & Target
SELL $102.00
Start Price $102.67
Best Price (1Y)
$99.86
Current Price $154.55
Return -50.5%
Signal & Target
BUY $133.00
Start Price $125.55
Best Price (1Y)
$142.05
Current Price $154.06
Return +22.7%
Signal & Target
SELL $116.00
Start Price $116.85
Best Price (1Y)
$105.20
Current Price $129.60
Return -10.9%
Sempra
SRE
Aug 16, 2024
Signal & Target
BUY $88.00
Start Price $79.96
Best Price (1Y)
$95.77
Current Price $93.06
Return +16.4%
Signal & Target
BUY $95.00
Start Price $94.43
Best Price (1Y)
$114.87
Current Price $113.99
Return +20.7%
PG&E Corp.
PCG
May 17, 2024
Signal & Target
BUY $23.00
Start Price $18.45
Best Price (1Y)
$21.72
Current Price $17.05
Return -7.6%
Sempra
SRE
May 17, 2024
Signal & Target
BUY $86.00
Start Price $77.67
Best Price (1Y)
$95.77
Current Price $93.06
Return +19.8%
AES Corp.
AES
May 17, 2024
Signal & Target
BUY $24.00
Start Price $21.21
Best Price (1Y)
$20.30
Current Price $14.58
Return -31.3%
Signal & Target
BUY $57.00
Start Price $56.87
Best Price (1Y)
$65.58
Current Price $73.79
Return +29.8%
Signal & Target
BUY $52.00
Start Price $51.86
Best Price (1Y)
$59.40
Current Price $71.32
Return +37.5%
Avista Corp.
AVA
May 03, 2024
Signal & Target
SELL $36.00
Start Price $36.79
Best Price (1Y)
$33.45
Current Price $41.40
Return -12.5%
Signal & Target
BUY $52.00
Start Price $51.16
Best Price (1Y)
$61.97
Current Price $69.75
Return +36.3%
Signal & Target
BUY $99.00
Start Price $96.12
Best Price (1Y)
$125.25
Current Price $129.60
Return +34.8%
Sempra
SRE
Apr 04, 2024
Signal & Target
BUY $79.00
Start Price $70.97
Best Price (1Y)
$95.77
Current Price $93.06
Return +31.1%
Signal & Target
BUY $131.00
Start Price $118.21
Best Price (1Y)
$152.07
Current Price $136.86
Return +15.8%
Signal & Target
BUY $73.00
Start Price $55.97
Best Price (1Y)
$86.10
Current Price $88.34
Return +57.8%
Signal & Target
BUY $116.00
Start Price $113.69
Best Price (1Y)
$288.75
Current Price $239.25
Return +110.4%
Signal & Target
BUY $134.00
Start Price $116.88
Best Price (1Y)
$150.67
Current Price $136.86
Return +17.1%
Avangrid Inc
AGR
Sep 20, 2023
Signal & Target
BUY $39.00
Start Price $34.44
Best Price (1Y)
$36.20
Current Price $36.02
Return +4.6%
Signal & Target
BUY $89.00
Start Price $86.40
Best Price (1Y)
$105.99
Current Price $113.99
Return +31.9%
Signal & Target
BUY $75.00
Start Price $69.51
Best Price (1Y)
$84.50
Current Price $75.66
Return +8.8%
Signal & Target
BUY $98.00
Start Price $89.27
Best Price (1Y)
-
Current Price $118.83
Return +33.1%
Signal & Target
BUY $58.00
Start Price $54.07
Best Price (1Y)
-
Current Price $69.75
Return +29.0%
Signal & Target
BUY $57.00
Start Price $37.72
Best Price (1Y)
-
Current Price $49.44
Return +31.1%
Signal & Target
BUY $68.00
Start Price $61.27
Best Price (1Y)
-
Current Price $77.73
Return +26.9%
Signal & Target
BUY $40.00
Start Price $0.00
Best Price (1Y)
-
Current Price -
Return -
Signal & Target
SELL $55.00
Start Price $55.21
Best Price (1Y)
-
Current Price $78.03
Return -41.3%
Signal & Target
BUY $59.00
Start Price $53.97
Best Price (1Y)
-
Current Price $77.73
Return +44.0%
Signal & Target
BUY $27.00
Start Price $13.95
Best Price (1Y)
-
Current Price $19.00
Return +36.2%
Avista Corp.
AVA
Sep 23, 2022
Signal & Target
BUY $44.00
Start Price $40.33
Best Price (1Y)
-
Current Price $41.40
Return +2.7%
Signal & Target
BUY $81.00
Start Price $78.94
Best Price (1Y)
-
Current Price $69.75
Return -11.6%
PPL Corp
PPL
Jul 26, 2022
Signal & Target
BUY $29.00
Start Price $27.85
Best Price (1Y)
-
Current Price $36.89
Return +32.5%
Ameren Corp.
AEE
Jul 08, 2022
Signal & Target
BUY $92.00
Start Price $88.24
Best Price (1Y)
-
Current Price $115.02
Return +30.3%
Signal & Target
BUY $73.00
Start Price $67.24
Best Price (1Y)
-
Current Price $77.73
Return +15.6%
Signal & Target
BUY $93.00
Start Price $89.49
Best Price (1Y)
-
Current Price $118.83
Return +32.8%
Signal & Target
BUY $38.00
Start Price $37.04
Best Price (1Y)
-
Current Price $49.44
Return +33.5%
Signal & Target
BUY $87.00
Start Price $82.15
Best Price (1Y)
-
Current Price $69.75
Return -15.1%
Signal & Target
BUY $107.00
Start Price $103.52
Best Price (1Y)
-
Current Price $129.60
Return +25.2%
Signal & Target
BUY $134.00
Start Price $119.32
Best Price (1Y)
-
Current Price $154.06
Return +29.1%
Signal & Target
BUY $82.00
Start Price $79.16
Best Price (1Y)
-
Current Price $69.75
Return -11.9%
Signal & Target
BUY $38.00
Start Price $33.59
Best Price (1Y)
-
Current Price $33.88
Return +0.9%