← Back to Mizuho Securities

Anthony Crowdell Score: 45

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.5%
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 📉
58%
43 W / 31 L
Target Met
? How often was the target reached?
Hits vs. Total.
92%
47 W / 4 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
25%
13 W / 38 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 48 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).
60%
40 W / 27 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 10, 2026
Entergy Corp. ETR
BUY $122.00
Est. +11%
$109.66 $112.11
Pending
$111.11 +1.3%
Jun 05, 2026
PPL Corp PPL
BUY $37.00
Est. +5%
$35.16 $35.98
Precision Hit (±3%)
$35.85 +2.0%
May 26, 2026
Dominion Energy Inc D
BUY $72.00
Est. +6%
$67.67 $68.38
Pending
$67.91 +0.4%
May 12, 2026
Constellation Energy Corporation CEG
BUY $310.00
Est. +3%
$299.69 $310.45
Bullseye Hit (±1%)
$253.76 -15.3%
Apr 17, 2026
Exelon Corp. EXC
BUY $48.00
Est. +1%
$47.59 $47.68
Bullseye Hit (±1%)
$46.21 -2.9%
Feb 23, 2026
Consolidated Edison, Inc. ED
BUY $118.00
Est. +7%
$109.82 $116.17
Precision Hit (±3%)
$107.74 -1.9%
Feb 20, 2026
Idacorp, Inc. IDA
BUY $148.00
Est. +7%
$138.30 $149.73
Precision Hit (±3%)
$142.98 +3.4%
Feb 19, 2026
Firstenergy Corp. FE
BUY $51.00
Est. +4%
$48.94 $52.34
Precision Hit (±3%)
$47.03 -3.9%
Feb 19, 2026
Oge Energy Corp. OGE
BUY $49.00
Est. +5%
$46.49 $50.13
Precision Hit (±3%)
$47.80 +2.8%
Feb 18, 2026
PPL Corp PPL
BUY $39.00
Est. +4%
$37.57 $40.11
Precision Hit (±3%)
$35.85 -4.6%
Feb 17, 2026
Eversource Energy ES
BUY $75.00
Est. +2%
$73.36 $76.41
Precision Hit (±3%)
$68.69 -6.4%
Feb 13, 2026
American Electric Power Company Inc. AEP
BUY $130.00
Est. +3%
$126.43 $139.44
Target Met
$129.23 +2.2%
Feb 10, 2026
Duke Energy Corp. DUK
BUY $130.00
Est. +5%
$123.64 $134.49
Target Met
$124.97 +1.1%
Jan 21, 2026
PG&E Corp. PCG
BUY $21.00
Est. +38%
$15.25 $19.16
Pending
$16.95 +11.1%
Jan 09, 2026
Xcel Energy, Inc. XEL
BUY $86.00
Est. +17%
$73.73 $84.23
Precision Hit (±3%)
$79.22 +7.4%
Dec 18, 2025
Evergy Inc EVRG
BUY $76.00
Est. +3%
$73.59 $85.27
Target Met
$83.85 +13.9%
Dec 11, 2025
Southern Company SO
BUY $88.00
Est. +5%
$84.06 $99.69
Target Met
$94.00 +11.8%
Nov 06, 2025
Avista Corp. AVA
BUY $42.00
Est. +4%
$40.42 $43.45
Target Met
$42.43 +5.0%
Oct 29, 2025
Oge Energy Corp. OGE
BUY $47.00
Est. +6%
$44.41 $50.13
Target Met
$47.80 +7.6%
Oct 28, 2025
American Water Works Co. Inc. AWK
BUY $145.00
Est. +5%
$137.99 $141.28
Precision Hit (±3%)
$126.31 -8.5%
Oct 27, 2025
Entergy Corp. ETR
BUY $104.00
Est. +8%
$96.42 $118.45
Target Met
$111.11 +15.2%
Oct 27, 2025
Xcel Energy, Inc. XEL
BUY $87.00
Est. +7%
$80.96 $84.23
Pending
$79.22 -2.1%
Oct 27, 2025
Constellation Energy Corporation CEG
SELL $390.00
Est. +0%
$390.90 $240.51 (Low)
Target Met
$253.76 +35.1%
Sep 24, 2025
Xcel Energy, Inc. XEL
BUY $80.00
Est. +10%
$73.04 $84.23
Target Met
$79.22 +8.5%
Sep 16, 2025
American Electric Power Company Inc. AEP
BUY $113.00
Est. +5%
$108.08 $139.44
Target Met
$129.23 +19.6%
Jul 31, 2025
American Electric Power Company Inc. AEP
BUY $116.00
Est. +2%
$113.25 $139.44
Target Met
$129.23 +14.1%
Jul 25, 2025
Centerpoint Energy Inc. CNP
BUY $39.00
Est. +2%
$38.36 $44.47
Target Met
$42.90 +11.8%
Oct 29, 2024
RxSight Inc RXST
BUY $67.00
Est. +29%
$52.00 $55.57
Miss
$4.71 -90.9%
Oct 21, 2024
Sempra SRE
BUY $93.00
Est. +10%
$84.83 $95.77
Precision Hit (±3%)
$92.29 +8.8%
Oct 15, 2024
American Water Works Co. Inc. AWK
SELL $140.00
Est. +0%
$140.37 $118.74 (Low)
Target Met
$126.31 +10.0%
Oct 15, 2024
Duke Energy Corp. DUK
BUY $121.00
Est. +5%
$115.09 $128.99
Target Met
$124.97 +8.6%
Oct 09, 2024
NorthWestern Energy Group Inc NWE
BUY $56.00
Est. +2%
$54.73 $59.50
Target Met
$71.05 +29.8%
Oct 04, 2024
Alliant Energy Corp. LNT
BUY $61.00
Est. +1%
$60.19 $67.55
Target Met
$73.11 +21.5%
Oct 01, 2024
CMS Energy Corporation CMS
BUY $76.00
Est. +8%
$70.63 $76.45
Bullseye Hit (±1%)
$73.57 +4.2%
Sep 25, 2024
Brookfield Renewable Partners LP - Unit BEP
SELL $27.00
Est. +1%
$27.26 $19.34 (Low)
Target Met
$34.32 -25.9%
Sep 25, 2024
Idacorp, Inc. IDA
SELL $102.00
Est. +1%
$102.67 $99.86 (Low)
Precision Hit (±3%)
$142.98 -39.3%
Sep 10, 2024
DTE Energy Co. DTE
BUY $133.00
Est. +6%
$125.55 $142.05
Target Met
$147.42 +17.4%
Sep 06, 2024
Duke Energy Corp. DUK
SELL $116.00
Est. +1%
$116.85 $105.20 (Low)
Target Met
$124.97 -6.9%
Aug 16, 2024
Sempra SRE
BUY $88.00
Est. +10%
$79.96 $95.77
Target Met
$92.29 +15.4%
May 28, 2024
Consolidated Edison, Inc. ED
BUY $95.00
Est. +1%
$94.43 $114.87
Target Met
$107.74 +14.1%
May 17, 2024
AES Corp. AES
BUY $24.00
Est. +13%
$21.21 $20.30
Miss
$14.68 -30.8%
May 17, 2024
Sempra SRE
BUY $86.00
Est. +11%
$77.67 $95.77
Target Met
$92.29 +18.8%
May 17, 2024
PG&E Corp. PCG
BUY $23.00
Est. +25%
$18.45 $21.72
Miss
$16.95 -8.1%
May 16, 2024
NorthWestern Energy Group Inc NWE
BUY $52.00
Est. +0%
$51.86 $59.40
Target Met
$71.05 +37.0%
May 16, 2024
Black Hills Corporation BKH
BUY $57.00
Est. +0%
$56.87 $65.58
Target Met
$73.50 +29.2%
May 03, 2024
Avista Corp. AVA
SELL $36.00
Est. +2%
$36.79 $33.45 (Low)
Target Met
$42.43 -15.3%
May 03, 2024
Dominion Energy Inc D
BUY $52.00
Est. +2%
$51.16 $61.97
Target Met
$67.91 +32.7%
Apr 05, 2024
Duke Energy Corp. DUK
BUY $99.00
Est. +3%
$96.12 $125.25
Target Met
$124.97 +30.0%
Apr 04, 2024
Sempra SRE
BUY $79.00
Est. +11%
$70.97 $95.77
Target Met
$92.29 +30.0%
Mar 21, 2024
American Water Works Co. Inc. AWK
BUY $131.00
Est. +11%
$118.21 $152.07
Target Met
$126.31 +6.9%
Feb 06, 2024
NextEra Energy Inc NEE
BUY $73.00
Est. +30%
$55.97 $86.10
Target Met
$85.99 +53.6%
Oct 13, 2023
Constellation Energy Corporation CEG
BUY $116.00
Est. +2%
$113.69 $288.75
Target Met
$253.76 +123.2%
Oct 03, 2023
American Water Works Co. Inc. AWK
BUY $134.00
Est. +15%
$116.88 $150.67
Target Met
$126.31 +8.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
$107.74 +24.7%
Aug 22, 2023
Edison International EIX
BUY $75.00
Est. +8%
$69.51 $84.50
Target Met
$72.95 +4.9%
May 18, 2023
WEC Energy Group Inc WEC
BUY $98.00
Est. +10%
$89.27 - -
$113.44 +27.1%
May 16, 2023
Dominion Energy Inc D
BUY $58.00
Est. +7%
$54.07 - -
$67.91 +25.6%
Apr 19, 2023
Oge Energy Corp. OGE
BUY $57.00
Est. +51%
$37.72 - -
$47.80 +26.7%
Apr 19, 2023
CMS Energy Corporation CMS
BUY $68.00
Est. +11%
$61.27 - -
$73.57 +20.1%
Mar 06, 2023
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $40.00
Est. +18%
$33.95 - -
$121.88 +259.0%
Jan 09, 2023
Alliant Energy Corp. LNT
SELL $55.00
Est. +0%
$55.21 - -
$73.11 -32.4%
Oct 21, 2022
CMS Energy Corporation CMS
BUY $59.00
Est. +9%
$53.97 - -
$73.57 +36.3%
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 - -
$42.43 +5.2%
Jul 27, 2022
Dominion Energy Inc D
BUY $81.00
Est. +3%
$78.94 - -
$67.91 -14.0%
Jul 26, 2022
PPL Corp PPL
BUY $29.00
Est. +4%
$27.85 - -
$35.85 +28.7%
Jul 08, 2022
Ameren Corp. AEE
BUY $92.00
Est. +4%
$88.24 - -
$109.00 +23.5%
Jun 30, 2022
CMS Energy Corporation CMS
BUY $73.00
Est. +9%
$67.24 - -
$73.57 +9.4%
Jun 17, 2022
WEC Energy Group Inc WEC
BUY $93.00
Est. +4%
$89.49 - -
$113.44 +26.8%
Jun 14, 2022
Oge Energy Corp. OGE
BUY $38.00
Est. +3%
$37.04 - -
$47.80 +29.0%
May 10, 2022
Dominion Energy Inc D
BUY $87.00
Est. +6%
$82.15 - -
$67.91 -17.3%
Jan 10, 2022
Brookfield Renewable Partners LP - Unit BEP
BUY $38.00
Est. +13%
$33.59 - -
$34.32 +2.2%
Jan 10, 2022
DTE Energy Co. DTE
BUY $134.00
Est. +12%
$119.32 - -
$147.42 +23.6%
Jan 10, 2022
Duke Energy Corp. DUK
BUY $107.00
Est. +3%
$103.52 - -
$124.97 +20.7%
Jan 10, 2022
Dominion Energy Inc D
BUY $82.00
Est. +4%
$79.16 - -
$67.91 -14.2%
Entergy Corp.
ETR
Jun 10, 2026
Signal & Target
BUY $122.00
Start Price $109.66
Best Price (1Y)
$112.11
Current Price $111.11
Return +1.3%
PPL Corp
PPL
Jun 05, 2026
Signal & Target
BUY $37.00
Start Price $35.16
Best Price (1Y)
$35.98
Current Price $35.85
Return +2.0%
Signal & Target
BUY $72.00
Start Price $67.67
Best Price (1Y)
$68.38
Current Price $67.91
Return +0.4%
Signal & Target
BUY $310.00
Start Price $299.69
Best Price (1Y)
$310.45
Current Price $253.76
Return -15.3%
Exelon Corp.
EXC
Apr 17, 2026
Signal & Target
BUY $48.00
Start Price $47.59
Best Price (1Y)
$47.68
Current Price $46.21
Return -2.9%
Signal & Target
BUY $118.00
Start Price $109.82
Best Price (1Y)
$116.17
Current Price $107.74
Return -1.9%
Idacorp, Inc.
IDA
Feb 20, 2026
Signal & Target
BUY $148.00
Start Price $138.30
Best Price (1Y)
$149.73
Current Price $142.98
Return +3.4%
Signal & Target
BUY $51.00
Start Price $48.94
Best Price (1Y)
$52.34
Current Price $47.03
Return -3.9%
Signal & Target
BUY $49.00
Start Price $46.49
Best Price (1Y)
$50.13
Current Price $47.80
Return +2.8%
PPL Corp
PPL
Feb 18, 2026
Signal & Target
BUY $39.00
Start Price $37.57
Best Price (1Y)
$40.11
Current Price $35.85
Return -4.6%
Signal & Target
BUY $75.00
Start Price $73.36
Best Price (1Y)
$76.41
Current Price $68.69
Return -6.4%
Signal & Target
BUY $130.00
Start Price $126.43
Best Price (1Y)
$139.44
Current Price $129.23
Return +2.2%
Signal & Target
BUY $130.00
Start Price $123.64
Best Price (1Y)
$134.49
Current Price $124.97
Return +1.1%
PG&E Corp.
PCG
Jan 21, 2026
Signal & Target
BUY $21.00
Start Price $15.25
Best Price (1Y)
$19.16
Current Price $16.95
Return +11.1%
Signal & Target
BUY $86.00
Start Price $73.73
Best Price (1Y)
$84.23
Current Price $79.22
Return +7.4%
Evergy Inc
EVRG
Dec 18, 2025
Signal & Target
BUY $76.00
Start Price $73.59
Best Price (1Y)
$85.27
Current Price $83.85
Return +13.9%
Signal & Target
BUY $88.00
Start Price $84.06
Best Price (1Y)
$99.69
Current Price $94.00
Return +11.8%
Avista Corp.
AVA
Nov 06, 2025
Signal & Target
BUY $42.00
Start Price $40.42
Best Price (1Y)
$43.45
Current Price $42.43
Return +5.0%
Signal & Target
BUY $47.00
Start Price $44.41
Best Price (1Y)
$50.13
Current Price $47.80
Return +7.6%
Signal & Target
BUY $145.00
Start Price $137.99
Best Price (1Y)
$141.28
Current Price $126.31
Return -8.5%
Entergy Corp.
ETR
Oct 27, 2025
Signal & Target
BUY $104.00
Start Price $96.42
Best Price (1Y)
$118.45
Current Price $111.11
Return +15.2%
Signal & Target
BUY $87.00
Start Price $80.96
Best Price (1Y)
$84.23
Current Price $79.22
Return -2.1%
Signal & Target
SELL $390.00
Start Price $390.90
Best Price (1Y)
$240.51
Current Price $253.76
Return +35.1%
Signal & Target
BUY $80.00
Start Price $73.04
Best Price (1Y)
$84.23
Current Price $79.22
Return +8.5%
Signal & Target
BUY $113.00
Start Price $108.08
Best Price (1Y)
$139.44
Current Price $129.23
Return +19.6%
Signal & Target
BUY $116.00
Start Price $113.25
Best Price (1Y)
$139.44
Current Price $129.23
Return +14.1%
Signal & Target
BUY $39.00
Start Price $38.36
Best Price (1Y)
$44.47
Current Price $42.90
Return +11.8%
RxSight Inc
RXST
Oct 29, 2024
Signal & Target
BUY $67.00
Start Price $52.00
Best Price (1Y)
$55.57
Current Price $4.71
Return -90.9%
Sempra
SRE
Oct 21, 2024
Signal & Target
BUY $93.00
Start Price $84.83
Best Price (1Y)
$95.77
Current Price $92.29
Return +8.8%
Signal & Target
SELL $140.00
Start Price $140.37
Best Price (1Y)
$118.74
Current Price $126.31
Return +10.0%
Signal & Target
BUY $121.00
Start Price $115.09
Best Price (1Y)
$128.99
Current Price $124.97
Return +8.6%
Signal & Target
BUY $56.00
Start Price $54.73
Best Price (1Y)
$59.50
Current Price $71.05
Return +29.8%
Signal & Target
BUY $61.00
Start Price $60.19
Best Price (1Y)
$67.55
Current Price $73.11
Return +21.5%
Signal & Target
BUY $76.00
Start Price $70.63
Best Price (1Y)
$76.45
Current Price $73.57
Return +4.2%
Signal & Target
SELL $27.00
Start Price $27.26
Best Price (1Y)
$19.34
Current Price $34.32
Return -25.9%
Idacorp, Inc.
IDA
Sep 25, 2024
Signal & Target
SELL $102.00
Start Price $102.67
Best Price (1Y)
$99.86
Current Price $142.98
Return -39.3%
Signal & Target
BUY $133.00
Start Price $125.55
Best Price (1Y)
$142.05
Current Price $147.42
Return +17.4%
Signal & Target
SELL $116.00
Start Price $116.85
Best Price (1Y)
$105.20
Current Price $124.97
Return -6.9%
Sempra
SRE
Aug 16, 2024
Signal & Target
BUY $88.00
Start Price $79.96
Best Price (1Y)
$95.77
Current Price $92.29
Return +15.4%
Signal & Target
BUY $95.00
Start Price $94.43
Best Price (1Y)
$114.87
Current Price $107.74
Return +14.1%
AES Corp.
AES
May 17, 2024
Signal & Target
BUY $24.00
Start Price $21.21
Best Price (1Y)
$20.30
Current Price $14.68
Return -30.8%
Sempra
SRE
May 17, 2024
Signal & Target
BUY $86.00
Start Price $77.67
Best Price (1Y)
$95.77
Current Price $92.29
Return +18.8%
PG&E Corp.
PCG
May 17, 2024
Signal & Target
BUY $23.00
Start Price $18.45
Best Price (1Y)
$21.72
Current Price $16.95
Return -8.1%
Signal & Target
BUY $52.00
Start Price $51.86
Best Price (1Y)
$59.40
Current Price $71.05
Return +37.0%
Signal & Target
BUY $57.00
Start Price $56.87
Best Price (1Y)
$65.58
Current Price $73.50
Return +29.2%
Avista Corp.
AVA
May 03, 2024
Signal & Target
SELL $36.00
Start Price $36.79
Best Price (1Y)
$33.45
Current Price $42.43
Return -15.3%
Signal & Target
BUY $52.00
Start Price $51.16
Best Price (1Y)
$61.97
Current Price $67.91
Return +32.7%
Signal & Target
BUY $99.00
Start Price $96.12
Best Price (1Y)
$125.25
Current Price $124.97
Return +30.0%
Sempra
SRE
Apr 04, 2024
Signal & Target
BUY $79.00
Start Price $70.97
Best Price (1Y)
$95.77
Current Price $92.29
Return +30.0%
Signal & Target
BUY $131.00
Start Price $118.21
Best Price (1Y)
$152.07
Current Price $126.31
Return +6.9%
Signal & Target
BUY $73.00
Start Price $55.97
Best Price (1Y)
$86.10
Current Price $85.99
Return +53.6%
Signal & Target
BUY $116.00
Start Price $113.69
Best Price (1Y)
$288.75
Current Price $253.76
Return +123.2%
Signal & Target
BUY $134.00
Start Price $116.88
Best Price (1Y)
$150.67
Current Price $126.31
Return +8.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 $107.74
Return +24.7%
Signal & Target
BUY $75.00
Start Price $69.51
Best Price (1Y)
$84.50
Current Price $72.95
Return +4.9%
Signal & Target
BUY $98.00
Start Price $89.27
Best Price (1Y)
-
Current Price $113.44
Return +27.1%
Signal & Target
BUY $58.00
Start Price $54.07
Best Price (1Y)
-
Current Price $67.91
Return +25.6%
Signal & Target
BUY $57.00
Start Price $37.72
Best Price (1Y)
-
Current Price $47.80
Return +26.7%
Signal & Target
BUY $68.00
Start Price $61.27
Best Price (1Y)
-
Current Price $73.57
Return +20.1%
Signal & Target
BUY $40.00
Start Price $33.95
Best Price (1Y)
-
Current Price $121.88
Return +259.0%
Signal & Target
SELL $55.00
Start Price $55.21
Best Price (1Y)
-
Current Price $73.11
Return -32.4%
Signal & Target
BUY $59.00
Start Price $53.97
Best Price (1Y)
-
Current Price $73.57
Return +36.3%
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 $42.43
Return +5.2%
Signal & Target
BUY $81.00
Start Price $78.94
Best Price (1Y)
-
Current Price $67.91
Return -14.0%
PPL Corp
PPL
Jul 26, 2022
Signal & Target
BUY $29.00
Start Price $27.85
Best Price (1Y)
-
Current Price $35.85
Return +28.7%
Ameren Corp.
AEE
Jul 08, 2022
Signal & Target
BUY $92.00
Start Price $88.24
Best Price (1Y)
-
Current Price $109.00
Return +23.5%
Signal & Target
BUY $73.00
Start Price $67.24
Best Price (1Y)
-
Current Price $73.57
Return +9.4%
Signal & Target
BUY $93.00
Start Price $89.49
Best Price (1Y)
-
Current Price $113.44
Return +26.8%
Signal & Target
BUY $38.00
Start Price $37.04
Best Price (1Y)
-
Current Price $47.80
Return +29.0%
Signal & Target
BUY $87.00
Start Price $82.15
Best Price (1Y)
-
Current Price $67.91
Return -17.3%
Signal & Target
BUY $38.00
Start Price $33.59
Best Price (1Y)
-
Current Price $34.32
Return +2.2%
Signal & Target
BUY $134.00
Start Price $119.32
Best Price (1Y)
-
Current Price $147.42
Return +23.6%
Signal & Target
BUY $107.00
Start Price $103.52
Best Price (1Y)
-
Current Price $124.97
Return +20.7%
Signal & Target
BUY $82.00
Start Price $79.16
Best Price (1Y)
-
Current Price $67.91
Return -14.2%