Shelby Tucker's Stock Ratings

TD Cowen Analyst

Shelby Tucker is an analyst at TD Cowen. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

11.1%

Smart Score

67.9%

Overall Average Return Percentile

61st

Number of Ratings

159
Buy NowGet Alert
11/05/2025PEGBuy Now
Public Service Enterprise
$80.6019.11%$93 → $96MaintainsBuyGet Alert
11/27/2024FLNCBuy Now
Fluence Energy
$21.6624.65%$28 → $27MaintainsOutperformGet Alert
10/14/2024ETRBuy Now
Entergy
$93.7549.33%$137 → $140MaintainsOutperformGet Alert
10/04/2024EIXBuy Now
Edison Intl
$59.1269.15%$94 → $100MaintainsOutperformGet Alert
10/03/2024VSTBuy Now
Vistra
$168.25-16.2%$105 → $141MaintainsOutperformGet Alert
10/03/2024CEGBuy Now
Constellation Energy
$357.16-23.84%$214 → $272MaintainsSector PerformGet Alert
09/26/2024TLNBuy Now
Talen Energy
$357.94-34.91% → $233Initiates → OutperformGet Alert
09/20/2024CEGBuy Now
Constellation Energy
$357.16-40.08%$214 → $214ReiteratesSector Perform → Sector PerformGet Alert
09/19/2024AWKBuy Now
American Water Works
$134.1322.27%$164 → $164ReiteratesOutperform → OutperformGet Alert
09/16/2024EIXBuy Now
Edison Intl
$59.1259%$94 → $94ReiteratesOutperform → OutperformGet Alert
08/29/2024DUKBuy Now
Duke Energy
$116.9415.44%$135 → $135ReiteratesOutperform → OutperformGet Alert
07/15/2024PEGBuy Now
Public Service Enterprise
$80.604.22%$80 → $84MaintainsOutperformGet Alert
07/01/2024NEPBuy Now
NextEra Energy Partners
$38 → $30DowngradeOutperform → Sector PerformGet Alert
06/14/2024FLNCBuy Now
Fluence Energy
$21.6633.89%$29 → $29ReiteratesOutperform → OutperformGet Alert
06/12/2024CEGBuy Now
Constellation Energy
$357.16-38.96%$218 → $218ReiteratesSector Perform → Sector PerformGet Alert
06/12/2024NEEBuy Now
NextEra Energy
$81.652.88%$74 → $84MaintainsOutperformGet Alert
05/07/2024CEGBuy Now
Constellation Energy
$357.16-40.92%$119 → $211MaintainsSector PerformGet Alert
05/03/2024AEPBuy Now
American Electric Power
$115.77-13.62%$90 → $100MaintainsOutperformGet Alert
04/16/2024SRBuy Now
Spire
$83.90-22.53%$65 → $65ReiteratesSector Perform → Sector PerformGet Alert
04/11/2024PPLBuy Now
PPL
$34.26-9.52%$30 → $31MaintainsOutperformGet Alert
04/09/2024AESBuy Now
AES
$13.8359.07%$22 → $22ReiteratesOutperform → OutperformGet Alert
03/07/2024PEGBuy Now
Public Service Enterprise
$80.60-10.67%$70 → $72MaintainsOutperformGet Alert
03/07/2024EIXBuy Now
Edison Intl
$59.1235.32%$81 → $80MaintainsOutperformGet Alert
03/06/2024SREBuy Now
Sempra
$88.59-7.44%$82 → $82ReiteratesOutperform → OutperformGet Alert
03/04/2024CMSBuy Now
CMS Energy
$70.76-10.97%$65 → $63MaintainsOutperformGet Alert
03/04/2024AYBuy Now
Atlantica Sustainable
$26 → $24MaintainsOutperformGet Alert
03/01/2024PNWBuy Now
Pinnacle West Capital
$88.37-9.47%$83 → $80MaintainsSector PerformGet Alert
03/01/2024CPKBuy Now
Chesapeake Utilities
$126.83-2.23%$123 → $124MaintainsOutperformGet Alert
02/27/2024CWENBuy Now
Clearway Energy
$32.71-23.57%$26 → $25MaintainsSector PerformGet Alert
02/26/2024ETRBuy Now
Entergy
$93.7524.8%$117 → $117ReiteratesOutperform → OutperformGet Alert
02/21/2024PPLBuy Now
PPL
$34.26-12.43%$30 → $30ReiteratesOutperform → OutperformGet Alert
02/21/2024SOBuy Now
Southern
$86.00-6.98%$80 → $80ReiteratesOutperform → OutperformGet Alert
02/16/2024EDBuy Now
Consolidated Edison
$99.39-6.43%$94 → $93MaintainsSector PerformGet Alert
02/09/2024BKHBuy Now
Black Hills
$72.07-20.91%$61 → $57MaintainsSector PerformGet Alert
02/08/2024WECBuy Now
WEC Energy Group
$105.26-14.5%$95 → $90MaintainsSector PerformGet Alert
02/05/2024CMSBuy Now
CMS Energy
$70.76-8.14%$64 → $65MaintainsSector PerformGet Alert
01/30/2024NEEBuy Now
NextEra Energy
$81.65-9.37%$74 → $74ReiteratesOutperform → OutperformGet Alert
01/30/2024XELBuy Now
Xcel Energy
$75.72-10.2%$67 → $68MaintainsSector PerformGet Alert
01/10/2024CPKBuy Now
Chesapeake Utilities
$126.83-3.02%$111 → $123UpgradeSector Perform → OutperformGet Alert
01/10/2024DUKBuy Now
Duke Energy
$116.94-3.37%$101 → $113UpgradeSector Perform → OutperformGet Alert
12/19/2023EXCBuy Now
Exelon
$44.18-13.99%$45 → $38MaintainsSector PerformGet Alert
12/11/2023FLNCBuy Now
Fluence Energy
$21.6652.35%$32 → $33MaintainsOutperformGet Alert
11/24/2023SRBuy Now
Spire
$83.90-22.53%$66 → $65MaintainsSector PerformGet Alert
11/09/2023AYBuy Now
Atlantica Sustainable
$34 → $26MaintainsOutperformGet Alert
10/02/2023CPKBuy Now
Chesapeake Utilities
$126.83-7.75%$124 → $117MaintainsSector PerformGet Alert
09/27/2023WECBuy Now
WEC Energy Group
$105.26-9.75% → $95Initiates → Sector PerformGet Alert
09/14/2023AWKBuy Now
American Water Works
$134.1326% → $169ReiteratesOutperform → OutperformGet Alert
09/13/2023DBuy Now
Dominion Energy
$59.84-11.43%$71 → $53MaintainsSector PerformGet Alert
09/12/2023EIXBuy Now
Edison Intl
$59.1237.01% → $81ReiteratesOutperform → OutperformGet Alert
09/06/2023AWKBuy Now
American Water Works
$134.1325.25%$180 → $168MaintainsOutperformGet Alert
09/06/2023AEPBuy Now
American Electric Power
$115.77-23.12%$103 → $89MaintainsOutperformGet Alert
09/06/2023BKHBuy Now
Black Hills
$72.07-15.36%$68 → $61MaintainsSector PerformGet Alert
09/06/2023CNPBuy Now
CenterPoint Energy
$38.20-13.61%$34 → $33MaintainsOutperformGet Alert
09/06/2023CPKBuy Now
Chesapeake Utilities
$126.83-2.23%$133 → $124MaintainsSector PerformGet Alert
09/06/2023CMSBuy Now
CMS Energy
$70.76-9.55%$71 → $64MaintainsSector PerformGet Alert
09/06/2023EDBuy Now
Consolidated Edison
$99.39-7.44%$97 → $92MaintainsSector PerformGet Alert
09/06/2023DUKBuy Now
Duke Energy
$116.94-13.63%$104 → $101MaintainsSector PerformGet Alert
09/06/2023EIXBuy Now
Edison Intl
$59.1237.01%$82 → $81MaintainsOutperformGet Alert
09/06/2023ETRBuy Now
Entergy
$93.7524.8%$126 → $117MaintainsOutperformGet Alert
09/06/2023EXCBuy Now
Exelon
$44.181.85%$47 → $45MaintainsSector PerformGet Alert
09/06/2023FEBuy Now
FirstEnergy
$44.50-7.87%$44 → $41MaintainsOutperformGet Alert
09/06/2023NEEBuy Now
NextEra Energy
$81.659%$90 → $89MaintainsOutperformGet Alert
09/06/2023NWNBuy Now
Northwest Natural Hldg
$46.88-4.01%$52 → $45MaintainsSector PerformGet Alert
09/06/2023PPLBuy Now
PPL
$34.26-12.43%$33 → $30MaintainsOutperformGet Alert
09/06/2023PEGBuy Now
Public Service Enterprise
$80.60-14.39%$70 → $69MaintainsOutperformGet Alert
09/06/2023SREBuy Now
Sempra Energy
$88.59-7.44%$91 → $82MaintainsOutperformGet Alert
09/06/2023SJWBuy Now
SJW Gr
$85 → $76MaintainsSector PerformGet Alert
09/06/2023SRBuy Now
Spire
$83.90-21.33%$67 → $66MaintainsSector PerformGet Alert
09/06/2023AESBuy Now
AES
$13.8366.31%$26 → $23MaintainsOutperformGet Alert
09/06/2023SOBuy Now
Southern
$86.00-6.98%$78 → $80MaintainsOutperformGet Alert
09/06/2023UTLBuy Now
Unitil
$49.752.51%$56 → $51MaintainsSector PerformGet Alert
09/06/2023XELBuy Now
Xcel Energy
$75.72-11.52%$76 → $67MaintainsSector PerformGet Alert
08/23/2023SOBuy Now
Southern
$86.00-9.3% → $78ReiteratesOutperform → OutperformGet Alert
06/22/2023FLNCBuy Now
Fluence Energy
$21.6647.74%$26 → $32MaintainsOutperformGet Alert
05/30/2023PCGBuy Now
PG&E
$15.3736.63%$20 → $21MaintainsOutperformGet Alert
05/22/2023NEPBuy Now
NextEra Energy Partners
$74 → $73MaintainsOutperformGet Alert
05/08/2023AYBuy Now
Atlantica Sustainable
→ $34Reiterates → OutperformGet Alert
03/16/2023WTRGBuy Now
Essential Utilities
$38.4340.52% → $54Reiterates → OutperformGet Alert
03/14/2023CPKBuy Now
Chesapeake Utilities
$126.834.86%$131 → $133MaintainsSector PerformGet Alert
03/10/2023PCGBuy Now
PG&E
$15.3730.12% → $20Reiterates → OutperformGet Alert
03/10/2023NWNBuy Now
Northwest Natural Hldg
$46.8810.92% → $52Reiterates → Sector PerformGet Alert
03/07/2023AWKBuy Now
American Water Works
$134.1334.2% → $180Reiterates → OutperformGet Alert
03/06/2023AESBuy Now
AES
$13.83131.38% → $32Reiterates → OutperformGet Alert
03/06/2023EIXBuy Now
Edison Intl
$59.1238.7% → $82Reiterates → OutperformGet Alert
03/06/2023CNPBuy Now
CenterPoint Energy
$38.20-13.61% → $33Reiterates → OutperformGet Alert
03/02/2023SOBuy Now
Southern
$86.00-9.3%$79 → $78MaintainsOutperformGet Alert
03/02/2023AEPBuy Now
American Electric Power
$115.77-11.03%$109 → $103MaintainsOutperformGet Alert
02/27/2023EDBuy Now
Consolidated Edison
$99.39-4.42%$94 → $95MaintainsSector PerformGet Alert
02/17/2023UTLBuy Now
Unitil
$49.7512.56%$55 → $56MaintainsSector PerformGet Alert
02/16/2023DUKBuy Now
Duke Energy
$116.94-4.22%$116 → $112MaintainsSector PerformGet Alert
02/10/2023BKHBuy Now
Black Hills
$72.07-5.65%$81 → $68DowngradeOutperform → Sector PerformGet Alert
02/08/2023CMSBuy Now
CMS Energy
$70.760.34% → $71Reiterates → Sector PerformGet Alert
01/30/2023NEEBuy Now
NextEra Energy
$81.6520.02%$101 → $98MaintainsOutperformGet Alert
01/30/2023NEPBuy Now
NextEra Energy Partners
$89 → $87MaintainsOutperformGet Alert
01/17/2023ETRBuy Now
Entergy
$93.7534.4% → $126MaintainsOutperformGet Alert
01/17/2023SJWBuy Now
SJW Gr
$76 → $85DowngradeOutperform → Sector PerformGet Alert
01/17/2023CEGBuy Now
Constellation Energy
$357.16-74.52% → $91DowngradeOutperform → Sector PerformGet Alert
01/17/2023AYBuy Now
Atlantica Sustainable
→ $34UpgradeSector Perform → OutperformGet Alert
11/21/2022SRBuy Now
Spire
$83.90-10.61%$69 → $75MaintainsSector PerformGet Alert
11/10/2022AYBuy Now
Atlantica Sustainable
$38 → $34MaintainsSector PerformGet Alert
11/09/2022ETRBuy Now
Entergy
$93.7537.6% → $129MaintainsOutperformGet Alert
10/07/2022PCGBuy Now
PG&E
$15.3723.62%$16 → $19MaintainsOutperformGet Alert
10/03/2022EDBuy Now
Consolidated Edison
$99.39-9.45%$89 → $90MaintainsSector PerformGet Alert
09/02/2022FLNCBuy Now
Fluence Energy
$21.666.19%$18 → $23MaintainsOutperformGet Alert
06/17/2022NEPBuy Now
NextEra Energy Partners
$86 → $89UpgradeSector Perform → OutperformGet Alert
06/16/2022PPLBuy Now
PPL
$34.26-12.43%$31 → $30MaintainsOutperformGet Alert
05/18/2022FLNCBuy Now
Fluence Energy
$21.66-16.9%$28 → $18MaintainsOutperformGet Alert
04/29/2022CEGBuy Now
Constellation Energy
$357.16-79.84% → $72Initiates → OutperformGet Alert
04/14/2022EIXBuy Now
Edison Intl
$59.1238.7%$73 → $82MaintainsOutperformGet Alert
04/14/2022NWNBuy Now
Northwest Natural Hldg
$46.886.66%$49 → $50MaintainsSector PerformGet Alert
04/13/2022SREBuy Now
Sempra Energy
$88.59100.93%$158 → $178MaintainsOutperformGet Alert
04/04/2022PNWBuy Now
Pinnacle West Capital
$88.37-9.47%$76 → $80MaintainsSector PerformGet Alert
03/28/2022EDBuy Now
Consolidated Edison
$99.39-10.45%$88 → $89MaintainsSector PerformGet Alert
03/23/2022NEPBuy Now
NextEra Energy Partners
$80 → $86MaintainsSector PerformGet Alert
03/07/2022AEPBuy Now
American Electric Power
$115.77-8.44%$101 → $106MaintainsOutperformGet Alert
03/02/2022CPKBuy Now
Chesapeake Utilities
$126.83-0.65%$124 → $126MaintainsSector PerformGet Alert
02/22/2022PPLBuy Now
PPL
$34.26-9.52%$32 → $31UpgradeSector Perform → OutperformGet Alert
02/03/2022EXCBuy Now
Exelon
$44.184.12%$66 → $46DowngradeOutperform → Sector PerformGet Alert
12/22/2021EDBuy Now
Consolidated Edison
$99.39-14.48%$78 → $85MaintainsSector PerformGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$21.66126.22% → $49Initiates → OutperformGet Alert
08/20/2021DUKBuy Now
Duke Energy
$116.94-6.79% → $109DowngradeOutperform → Sector PerformGet Alert
08/16/2021PCGBuy Now
PG&E
$15.37-8.91% → $14UpgradeSector Perform → OutperformGet Alert
03/15/2021VSTBuy Now
Vistra
$168.25-86.33%$25 → $23MaintainsOutperformGet Alert
01/22/2021EDBuy Now
Consolidated Edison
$99.39-22.53%$80 → $77MaintainsSector PerformGet Alert
09/03/2020FEBuy Now
FirstEnergy
$44.50-16.85%$36 → $37UpgradeSector Perform → OutperformGet Alert
04/24/2020AWKBuy Now
American Water Works
$134.135.12% → $141Initiates → OutperformGet Alert
04/24/2020SJWBuy Now
SJW Gr
→ $68Initiates → OutperformGet Alert
04/24/2020WTRGBuy Now
Essential Utilities
$38.4327.5% → $49Initiates → OutperformGet Alert
04/02/2020AESBuy Now
AES
$13.8330.15%$22 → $18UpgradeSector Perform → OutperformGet Alert
03/18/2020TERPBuy Now
TerraForm Power
$17.28 → $15MaintainsSector PerformGet Alert
01/15/2020AYBuy Now
Atlantica Sustainable
$25 → $27DowngradeOutperform → Sector PerformGet Alert
01/15/2020AEPBuy Now
American Electric Power
$115.77-11.03%$96 → $103UpgradeSector Perform → OutperformGet Alert
08/22/2019TERPBuy Now
TerraForm Power
$15 → $17DowngradeOutperform → Sector PerformGet Alert
03/08/2019PPLBuy Now
PPL
$34.26DowngradeOutperform → Sector PerformGet Alert
04/04/2018TERPBuy Now
TerraForm Power
→ $13Initiates → OutperformGet Alert
03/06/2018PPLBuy Now
PPL
$34.26UpgradeSector Perform → OutperformGet Alert
12/21/2017PCGBuy Now
PG&E
$15.37DowngradeOutperform → Sector PerformGet Alert
12/20/2017VSTBuy Now
Vistra
$168.25-87.52% → $21Initiates → OutperformGet Alert
09/29/2017SOBuy Now
Southern
$86.00UpgradeSector Perform → OutperformGet Alert
08/21/2017CPNBuy Now
Calpine
DowngradeOutperform → Sector PerformGet Alert
01/04/2017AESBuy Now
AES
$13.83-13.23%$13 → $12DowngradeOutperform → Sector PerformGet Alert
01/04/2017HIFRBuy Now
InfraREIT
$20 → $19DowngradeOutperform → Sector PerformGet Alert
07/15/2016PCGBuy Now
PG&E
$15.37UpgradeSector Perform → OutperformGet Alert
04/28/2016FEBuy Now
FirstEnergy
$44.50DowngradeOutperform → Sector PerformGet Alert
04/05/2016NEPBuy Now
NextEra Energy Partners
→ $29Initiates → Sector PerformGet Alert
09/24/2015EXCBuy Now
Exelon
$44.18-20.78%$39 → $35MaintainsOutperformGet Alert
08/04/2015FEBuy Now
FirstEnergy
$44.50UpgradeSector Perform → OutperformGet Alert
02/24/2015HIFRBuy Now
InfraREIT
→ $33Initiates → OutperformGet Alert
01/09/2015EXCBuy Now
Exelon
$44.18-7.2%$37 → $41UpgradeSector Perform → OutperformGet Alert
01/09/2015EIXBuy Now
Edison Intl
$59.1225.17%$66 → $74UpgradeSector Perform → OutperformGet Alert
01/09/2015CPNBuy Now
Calpine
$25 → $27UpgradeSector Perform → OutperformGet Alert
11/03/2014AESBuy Now
AES
$13.8315.69% → $16Initiates → OutperformGet Alert
07/08/2014ABYBuy Now
Abengoa Yield ADS
→ $44Initiates → OutperformGet Alert
04/17/2014SOBuy Now
Southern
$86.00-46.51%$44 → $46DowngradeOutperform → Sector PerformGet Alert
09/18/2013EXCBuy Now
Exelon
$44.18-25.31%$34 → $33DowngradeOutperform → Sector PerformGet Alert
02/19/2013PPLBuy Now
PPL
$34.26-9.52% → $31DowngradeOutperform → Sector PerformGet Alert
11/08/2012SOBuy Now
Southern
$86.00UpgradeSector Perform → OutperformGet Alert
11/08/2012EDBuy Now
Consolidated Edison
$99.39UpgradeUnderperform → Sector PerformGet Alert
10/24/2012CPNBuy Now
Calpine
→ $20Initiates → Sector PerformGet Alert