Shelby Tucker

Stock Analyst at TD Cowen

(4.78)
# 566
Out of 4,698 analysts
1730
Total ratings
65.2%
Success rate
9.2%
Average return

Stocks Rated by Shelby Tucker

Dominion Energy
Aug 19, 2026
Upgraded: Buy
Price Target: $69$80
Current: $66.05
Upside: +21.12%
Vistra
Aug 19, 2026
Rated: Buy
Price Target: $222$221
Current: $143.46
Upside: +54.05%
Novartis AG
Jul 27, 2026
Maintained: Hold
Price Target: CHF 138.00
Current: CHF 131.32
Upside: +5.09%
Constellation Energy
Jul 27, 2026
Maintained: Buy
Price Target: $381$368
Current: $290.04
Upside: +26.88%
Sempra
Jul 10, 2026
Initiated Coverage: Buy
Price Target: $98$110
Current: $83.79
Upside: +31.28%
Alliant Energy
Jul 8, 2026
Initiated Coverage: Hold
Price Target: $83
Current: $67.74
Upside: +22.53%
DTE Energy Company
Jul 8, 2026
Initiated Coverage: Hold
Price Target: $166
Current: $136.05
Upside: +22.01%
American Electric Power Company
May 15, 2026
Maintained: Buy
Price Target: $141$148
Current: $123.57
Upside: +19.77%
Atmos Energy
May 15, 2026
Maintained: Hold
Price Target: $193$196
Current: $167.68
Upside: +16.89%
Exelon
May 15, 2026
Maintained: Hold
Price Target: $49
Current: $43.97
Upside: +11.44%
Upgraded: Buy
Price Target: $56$53
Current: $46.29
Upside: +14.50%
Maintained: Hold
Price Target: $20$22
Current: $19.81
Upside: +11.06%
Maintained: Hold
Price Target: $100$101
Current: $97.38
Upside: +3.72%
Initiated Coverage: Hold
Price Target: $42$58
Current: $49.24
Upside: +17.79%
Initiated Coverage: Hold
Price Target: $63$64
Current: $63.45
Upside: +0.87%
Maintained: Hold
Price Target: $68$101
Current: $82.77
Upside: +22.02%
Maintained: Buy
Price Target: $24
Current: $13.33
Upside: +80.05%
Rated: Hold
Price Target: $39
Current: $50.71
Upside: -23.09%
Rated: Buy
Price Target: $108$112
Current: $88.31
Upside: +26.83%
Reiterated: Hold
Price Target: $105$112
Current: $107.67
Upside: +4.02%
Reiterated: Buy
Price Target: $71$83
Current: $55.19
Upside: +50.39%
Maintained: Hold
Price Target: $74$77
Current: $70.44
Upside: +9.31%
Maintained: Buy
Price Target: $143
Current: $120.56
Upside: +18.61%
Reiterated: Hold
Price Target: $125
Current: $105.73
Upside: +18.23%
Maintained: Buy
Price Target: $93
Current: $75.51
Upside: +23.16%
Maintained: Buy
Price Target: $75$108
Current: $106.75
Upside: +1.17%
Maintained: Buy
Price Target: $93$96
Current: $73.32
Upside: +30.93%
Reiterated: Buy
Price Target: $98
Current: $83.10
Upside: +17.93%
Maintained: Hold
Price Target: $164$155
Current: $139.49
Upside: +11.12%
Maintained: Buy
Price Target: $46
Current: $41.55
Upside: n/a
Maintained: Hold
Price Target: $62
Current: $72.59
Upside: n/a
Maintained: Buy
Price Target: $31
Current: $39.51
Upside: n/a
Maintained: Buy
Price Target: $140
Current: $130.86
Upside: n/a
Maintained: Hold
Price Target: $73
Current: $68.06
Upside: n/a
Maintained: Hold
Price Target: $45
Current: $58.07
Upside: n/a
Maintained: Buy
Price Target: $36
Current: $34.54
Upside: n/a
Maintained: Buy
Price Target: $17
Current: $14.80
Upside: n/a
Maintained: Hold
Price Target: $59
Current: $53.53
Upside: n/a
Maintained: Hold
Price Target: $31
Current: $31.42
Upside: n/a
Maintained: Hold
Price Target: $26
Current: $11.90
Upside: n/a
Maintained: Buy
Price Target: $245
Current: $302.03
Upside: n/a
Maintained: Buy
Price Target: $33$29
Current: $10.56
Upside: n/a