Richard Sunderland

Stock Analyst at Truist Financial

(2.86)
# 2,847
Out of 4,675 analysts
401
Total ratings
46.5%
Success rate
2.1%
Average return

Stocks Rated by Richard Sunderland

Ameren
Aug 17, 2026
Maintained: Buy
Price Target: $120
Current: $107.16
Upside: +11.98%
American Electric Power Company
Aug 17, 2026
Maintained: Buy
Price Target: $139
Current: $121.98
Upside: +13.95%
Atmos Energy
Aug 17, 2026
Maintained: Hold
Price Target: $179
Current: $167.82
Upside: +6.66%
Dominion Energy
Aug 17, 2026
Maintained: Hold
Price Target: $66
Current: $66.61
Upside: -0.92%
Duke Energy
Aug 17, 2026
Maintained: Buy
Price Target: $135
Current: $121.97
Upside: +10.68%
Entergy
Aug 17, 2026
Maintained: Buy
Price Target: $122
Current: $105.79
Upside: +15.32%
Exelon
Aug 17, 2026
Maintained: Hold
Price Target: $48
Current: $44.34
Upside: +8.25%
Pinnacle West Capital
Aug 17, 2026
Maintained: Hold
Price Target: $101
Current: $97.71
Upside: +3.37%
Public Service Enterprise Group
Aug 17, 2026
Maintained: Hold
Price Target: $84
Current: $73.53
Upside: +14.24%
Sempra
Aug 17, 2026
Maintained: Buy
Price Target: $100
Current: $84.57
Upside: +18.25%
Maintained: Hold
Price Target: $97
Current: $90.10
Upside: +7.66%
Maintained: Hold
Price Target: $114
Current: $107.58
Upside: +5.97%
Maintained: Buy
Price Target: $88
Current: $77.33
Upside: +13.80%
Maintained: Buy
Price Target: $87
Current: $80.35
Upside: +8.28%
Maintained: Buy
Price Target: $88
Current: $70.97
Upside: +24.00%
Maintained: Hold
Price Target: $138
Current: $139.91
Upside: -1.37%
Maintained: Buy
Price Target: $46
Current: $39.10
Upside: +17.65%
Maintained: Buy
Price Target: $81
Current: $68.42
Upside: +18.39%
Maintained: Buy
Price Target: $160
Current: $135.66
Upside: +17.94%
Maintained: Hold
Price Target: $77
Current: $73.97
Upside: +4.10%
Maintained: Buy
Price Target: $23$21
Current: $18.11
Upside: +15.96%
Maintained: Buy
Price Target: n/a
Current: $81.38
Upside: -
Maintained: Buy
Price Target: $42$46
Current: $40.83
Upside: n/a
Maintained: Buy
Price Target: $14$15
Current: $14.75
Upside: n/a
Maintained: Hold
Price Target: $58.00$63.00
Current: $69.80
Upside: n/a
Maintained: Buy
Price Target: $51$52
Current: $53.74
Upside: n/a
Maintained: Buy
Price Target: $83$84
Current: $82.37
Upside: n/a
Maintained: Hold
Price Target: $8.00$9.00
Current: $7.86
Upside: n/a
Maintained: Sell
Price Target: $59.00$63.00
Current: $76.53
Upside: n/a
Maintained: Hold
Price Target: $79$75
Current: $89.57
Upside: n/a
Maintained: Hold
Price Target: $44$45
Current: $49.70
Upside: n/a
Maintained: Hold
Price Target: $62$57
Current: $64.49
Upside: n/a