Shelby Tucker

Stock Analyst at TD Cowen

(4.78)
# 568
Out of 4,996 analysts
1731
Total ratings
65.6%
Success rate
9.3%
Average return

Stocks Rated by Shelby Tucker

American Electric Power Company
Sep 9, 2026
Reiterated: Buy
Price Target: $148$149
Current: $120.27
Upside: +23.89%
Dominion Energy
Aug 19, 2026
Upgraded: Buy
Price Target: $69$80
Current: $62.43
Upside: +28.14%
Vistra
Aug 19, 2026
Rated: Buy
Price Target: $222$221
Current: $140.41
Upside: +57.40%
Constellation Energy
Jul 27, 2026
Reiterated: Buy
Price Target: $381$368
Current: $263.46
Upside: +39.68%
Novartis AG
Jul 27, 2026
Reiterated: Hold
Price Target: CHF 138.00
Current: CHF 116.88
Upside: +18.07%
Sempra
Jul 10, 2026
Initiated Coverage: Buy
Price Target: $98$110
Current: $80.98
Upside: +35.84%
DTE Energy Company
Jul 8, 2026
Initiated Coverage: Hold
Price Target: $166
Current: $125.41
Upside: +32.37%
Alliant Energy
Jul 8, 2026
Initiated Coverage: Hold
Price Target: $83
Current: $64.62
Upside: +28.44%
Atmos Energy
May 15, 2026
Reiterated: Hold
Price Target: $193$196
Current: $157.34
Upside: +24.57%
Exelon
May 15, 2026
Reiterated: Hold
Price Target: $49
Current: $41.80
Upside: +17.22%
Upgraded: Buy
Price Target: $56$53
Current: $44.73
Upside: +18.49%
Reiterated: Hold
Price Target: $20$22
Current: $18.56
Upside: +18.53%
Reiterated: Hold
Price Target: $100$101
Current: $93.16
Upside: +8.42%
Initiated Coverage: Hold
Price Target: $63$64
Current: $62.92
Upside: +1.72%
Initiated Coverage: Hold
Price Target: $42$58
Current: $47.78
Upside: +21.39%
Reiterated: Buy
Price Target: $24
Current: $12.88
Upside: +86.34%
Reiterated: Hold
Price Target: $68$101
Current: $78.50
Upside: +28.66%
Rated: Hold
Price Target: $39
Current: $53.41
Upside: -26.98%
Rated: Buy
Price Target: $108$112
Current: $85.15
Upside: +31.53%
Reiterated: Hold
Price Target: $105$112
Current: $103.84
Upside: +7.86%
Reiterated: Buy
Price Target: $71$83
Current: $55.05
Upside: +50.77%
Reiterated: Hold
Price Target: $74$77
Current: $66.38
Upside: +16.00%
Reiterated: Buy
Price Target: $143
Current: $116.31
Upside: +22.95%
Reiterated: Hold
Price Target: $125
Current: $102.83
Upside: +21.56%
Reiterated: Buy
Price Target: $93
Current: $72.06
Upside: +29.06%
Reiterated: Buy
Price Target: $75$108
Current: $101.16
Upside: +6.76%
Reiterated: Buy
Price Target: $93$96
Current: $69.12
Upside: +38.89%
Reiterated: Buy
Price Target: $98
Current: $79.26
Upside: +23.64%
Reiterated: Hold
Price Target: $164$155
Current: $133.82
Upside: +15.83%
Reiterated: Buy
Price Target: $17
Current: $14.82
Upside: n/a
Reiterated: Hold
Price Target: $62
Current: $71.77
Upside: n/a
Reiterated: Hold
Price Target: $73
Current: $64.27
Upside: n/a
Reiterated: Buy
Price Target: $31
Current: $37.85
Upside: n/a
Reiterated: Buy
Price Target: $140
Current: $131.92
Upside: n/a
Reiterated: Hold
Price Target: $31
Current: $30.65
Upside: n/a
Reiterated: Buy
Price Target: $36
Current: $32.88
Upside: n/a
Reiterated: Buy
Price Target: $245
Current: $294.54
Upside: n/a
Reiterated: Hold
Price Target: $45
Current: $58.63
Upside: n/a
Reiterated: Hold
Price Target: $59
Current: $51.64
Upside: n/a
Reiterated: Buy
Price Target: $46
Current: $40.38
Upside: n/a
Reiterated: Hold
Price Target: $26
Current: $10.82
Upside: n/a
Reiterated: Buy
Price Target: $33$29
Current: $7.27
Upside: n/a