Andrew Weisel's Stock Ratings

Scotiabank Analyst

Andrew Weisel is an analyst at Scotiabank. 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 03/26/2025

Overall Average Return

8.26%

Smart Score

67.2%

Overall Average Return Percentile

58th

Number of Ratings

109
Buy NowGet Alert
02/28/2025FEBuy Now
FirstEnergy
$37.8016.39%
Andrew Weisel67%
$50 → $44MaintainsSector OutperformGet Alert
02/24/2025TXNMBuy Now
TXNM Energy
$53.512.78%
Andrew Weisel67%
$52 → $55MaintainsSector PerformGet Alert
02/24/2025EDBuy Now
Consolidated Edison
$105.55-4.31%
Andrew Weisel67%
$100 → $101MaintainsSector PerformGet Alert
02/13/2025EXCBuy Now
Exelon
$42.902.56%
Andrew Weisel67%
$42 → $44MaintainsSector PerformGet Alert
02/13/2025ESBuy Now
Eversource Energy
$59.02-6.81%
Andrew Weisel67%
$56 → $55MaintainsSector UnderperformGet Alert
02/07/2025BKHBuy Now
Black Hills
$58.8212.21%
Andrew Weisel67%
$67 → $66MaintainsSector PerformGet Alert
01/29/2025NEPBuy Now
NextEra Energy Partners
Andrew Weisel67%
$15 → $12MaintainsSector PerformGet Alert
01/07/2025ETRBuy Now
Entergy
$82.92-1.11%
Andrew Weisel67%
$165 → $82MaintainsSector PerformGet Alert
12/12/2024TXNMBuy Now
TXNM Energy
$53.51-2.82%
Andrew Weisel67%
$46 → $52MaintainsSector PerformGet Alert
12/12/2024SOBuy Now
Southern
$88.0011.36%
Andrew Weisel67%
$96 → $98MaintainsSector OutperformGet Alert
12/12/2024PEGBuy Now
Public Service Enterprise
$81.425.63%
Andrew Weisel67%
$73 → $86MaintainsSector PerformGet Alert
12/12/2024NEPBuy Now
NextEra Energy Partners
Andrew Weisel67%
$26 → $15MaintainsSector PerformGet Alert
12/12/2024NEEBuy Now
NextEra Energy
$69.0039.13%
Andrew Weisel67%
$92 → $96MaintainsSector OutperformGet Alert
12/12/2024EXCBuy Now
Exelon
$42.90-2.1%
Andrew Weisel67%
$40 → $42MaintainsSector PerformGet Alert
12/12/2024ETRBuy Now
Entergy
$82.9298.99%
Andrew Weisel67%
$72 → $82.5MaintainsSector PerformGet Alert
12/12/2024DUKBuy Now
Duke Energy
$116.093.37%
Andrew Weisel67%
$113 → $120MaintainsSector PerformGet Alert
12/12/2024DTEBuy Now
DTE Energy
$133.759.91%
Andrew Weisel67%
$137 → $147MaintainsSector OutperformGet Alert
12/12/2024DBuy Now
Dominion Energy
$53.0015.09%
Andrew Weisel67%
$58 → $61MaintainsSector PerformGet Alert
12/12/2024CMSBuy Now
CMS Energy
$72.046.89%
Andrew Weisel67%
$75 → $77MaintainsSector OutperformGet Alert
12/12/2024BKHBuy Now
Black Hills
$58.8213.91%
Andrew Weisel67%
$63 → $67MaintainsSector PerformGet Alert
12/12/2024LNTBuy Now
Alliant Energy
$62.107.89%
Andrew Weisel67%
$64 → $67DowngradeSector Outperform → Sector PerformGet Alert
12/12/2024FEBuy Now
FirstEnergy
$37.8032.26%
Andrew Weisel67%
$45 → $50UpgradeSector Perform → Sector OutperformGet Alert
12/12/2024ESBuy Now
Eversource Energy
$59.02-5.12%
Andrew Weisel67%
$66 → $56DowngradeSector Perform → Sector UnderperformGet Alert
12/12/2024EDBuy Now
Consolidated Edison
$105.55-5.26%
Andrew Weisel67%
$90 → $100UpgradeSector Underperform → Sector PerformGet Alert
12/12/2024CNPBuy Now
CenterPoint Energy
$35.23-0.65%
Andrew Weisel67%
$30 → $35UpgradeSector Perform → Sector OutperformGet Alert
12/12/2024AEPBuy Now
American Electric Power
$102.50-0.49%
Andrew Weisel67%
$105 → $102DowngradeSector Outperform → Sector PerformGet Alert
12/09/2024WECBuy Now
WEC Energy Group
$104.105.67%
Andrew Weisel67%
$103 → $110MaintainsSector OutperformGet Alert
11/01/2024ETRBuy Now
Entergy
$82.9273.66%
Andrew Weisel67%
$59.5 → $72MaintainsSector PerformGet Alert
10/29/2024CNPBuy Now
CenterPoint Energy
$35.23-14.85%
Andrew Weisel67%
$28 → $30MaintainsSector PerformGet Alert
10/10/2024TXNMBuy Now
TXNM Energy
$53.51-14.03%
Andrew Weisel67%
→ $46Initiates → Sector PerformGet Alert
08/20/2024WECBuy Now
WEC Energy Group
$104.10-1.06%
Andrew Weisel67%
$90 → $103MaintainsSector OutperformGet Alert
08/20/2024SOBuy Now
Southern
$88.009.09%
Andrew Weisel67%
$87 → $96MaintainsSector OutperformGet Alert
08/20/2024PEGBuy Now
Public Service Enterprise
$81.42-10.34%
Andrew Weisel67%
$62 → $73MaintainsSector PerformGet Alert
08/20/2024NEEBuy Now
NextEra Energy
$69.0033.33%
Andrew Weisel67%
$73 → $92MaintainsSector OutperformGet Alert
08/20/2024FEBuy Now
FirstEnergy
$37.8019.03%
Andrew Weisel67%
$40 → $45MaintainsSector PerformGet Alert
08/20/2024EXCBuy Now
Exelon
$42.90-6.76%
Andrew Weisel67%
$37 → $40MaintainsSector PerformGet Alert
08/20/2024ESBuy Now
Eversource Energy
$59.0211.83%
Andrew Weisel67%
$57 → $66MaintainsSector PerformGet Alert
08/20/2024ETRBuy Now
Entergy
$82.9243.51%
Andrew Weisel67%
$57.5 → $59.5MaintainsSector PerformGet Alert
08/20/2024DUKBuy Now
Duke Energy
$116.09-2.66%
Andrew Weisel67%
$104 → $113MaintainsSector PerformGet Alert
08/20/2024DBuy Now
Dominion Energy
$53.009.43%
Andrew Weisel67%
$48 → $58MaintainsSector PerformGet Alert
08/20/2024DTEBuy Now
DTE Energy
$133.752.43%
Andrew Weisel67%
$120 → $137MaintainsSector OutperformGet Alert
08/20/2024EDBuy Now
Consolidated Edison
$105.55-14.73%
Andrew Weisel67%
$85 → $90MaintainsSector UnderperformGet Alert
08/20/2024CNPBuy Now
CenterPoint Energy
$35.23-20.52%
Andrew Weisel67%
$29 → $28MaintainsSector PerformGet Alert
08/20/2024CMSBuy Now
CMS Energy
$72.044.11%
Andrew Weisel67%
$66 → $75MaintainsSector OutperformGet Alert
08/20/2024BKHBuy Now
Black Hills
$58.827.11%
Andrew Weisel67%
$54 → $63MaintainsSector PerformGet Alert
08/20/2024AEPBuy Now
American Electric Power
$102.505.37%
Andrew Weisel67%
$99 → $108MaintainsSector OutperformGet Alert
08/20/2024LNTBuy Now
Alliant Energy
$62.103.06%
Andrew Weisel67%
$58 → $64MaintainsSector OutperformGet Alert
08/07/2024DUKBuy Now
Duke Energy
$116.09-10.41%
Andrew Weisel67%
$94 → $104MaintainsSector PerformGet Alert
08/06/2024LNTBuy Now
Alliant Energy
$62.10-6.6%
Andrew Weisel67%
$53 → $58MaintainsSector OutperformGet Alert
08/02/2024SOBuy Now
Southern
$88.00-1.14%
Andrew Weisel67%
$77 → $87MaintainsSector OutperformGet Alert
08/02/2024ETRBuy Now
Entergy
$82.9238.69%
Andrew Weisel67%
$52 → $57.5MaintainsSector PerformGet Alert
07/31/2024AEPBuy Now
American Electric Power
$102.50-3.41%
Andrew Weisel67%
$90 → $99MaintainsSector OutperformGet Alert
05/01/2024AEPBuy Now
American Electric Power
$102.50-12.2%
Andrew Weisel67%
$86 → $90MaintainsSector OutperformGet Alert
04/22/2024WECBuy Now
WEC Energy Group
$104.10-13.54%
Andrew Weisel67%
$96 → $90MaintainsSector OutperformGet Alert
04/22/2024SOBuy Now
Southern
$88.00-12.5%
Andrew Weisel67%
$80 → $77MaintainsSector OutperformGet Alert
04/22/2024PEGBuy Now
Public Service Enterprise
$81.42-23.85%
Andrew Weisel67%
$64 → $62MaintainsSector PerformGet Alert
04/22/2024NEEBuy Now
NextEra Energy
$69.005.8%
Andrew Weisel67%
$69 → $73MaintainsSector OutperformGet Alert
04/22/2024LNTBuy Now
Alliant Energy
$62.10-14.65%
Andrew Weisel67%
$57 → $53MaintainsSector OutperformGet Alert
04/22/2024FEBuy Now
FirstEnergy
$37.805.81%
Andrew Weisel67%
$41 → $40MaintainsSector PerformGet Alert
04/22/2024EXCBuy Now
Exelon
$42.90-13.75%
Andrew Weisel67%
$39 → $37MaintainsSector PerformGet Alert
04/22/2024ETRBuy Now
Entergy
$82.9225.42%
Andrew Weisel67%
$55.5 → $52MaintainsSector PerformGet Alert
04/22/2024ESBuy Now
Eversource Energy
$59.02-3.42%
Andrew Weisel67%
$61 → $57MaintainsSector PerformGet Alert
04/22/2024EDBuy Now
Consolidated Edison
$105.55-19.47%
Andrew Weisel67%
$91 → $85MaintainsSector UnderperformGet Alert
04/22/2024DUKBuy Now
Duke Energy
$116.09-19.03%
Andrew Weisel67%
$101 → $94MaintainsSector PerformGet Alert
04/22/2024DTEBuy Now
DTE Energy
$133.75-10.28%
Andrew Weisel67%
$129 → $120MaintainsSector OutperformGet Alert
04/22/2024DBuy Now
Dominion Energy
$53.00-9.43%
Andrew Weisel67%
$49 → $48MaintainsSector PerformGet Alert
04/22/2024CNPBuy Now
CenterPoint Energy
$35.23-17.68%
Andrew Weisel67%
$31 → $29MaintainsSector PerformGet Alert
04/22/2024BKHBuy Now
Black Hills
$58.82-8.19%
Andrew Weisel67%
$58 → $54MaintainsSector PerformGet Alert
04/22/2024AEPBuy Now
American Electric Power
$102.50-16.1%
Andrew Weisel67%
$92 → $86MaintainsSector OutperformGet Alert
03/04/2024DBuy Now
Dominion Energy
$53.00-7.55%
Andrew Weisel67%
$50 → $49MaintainsSector PerformGet Alert
02/20/2024EDBuy Now
Consolidated Edison
$105.55-13.78%
Andrew Weisel67%
$90 → $91MaintainsSector UnderperformGet Alert
02/09/2024BKHBuy Now
Black Hills
$58.82-1.39%
Andrew Weisel67%
$57 → $58MaintainsSector PerformGet Alert
10/16/2023DBuy Now
Dominion Energy
$53.00-13.21%
Andrew Weisel67%
$56 → $46DowngradeSector Outperform → Sector PerformGet Alert
10/16/2023ESBuy Now
Eversource Energy
$59.021.66%
Andrew Weisel67%
→ $60DowngradeSector Outperform → Sector PerformGet Alert
10/16/2023LNTBuy Now
Alliant Energy
$62.10-4.99%
Andrew Weisel67%
$60 → $59UpgradeSector Perform → Sector OutperformGet Alert
10/16/2023SOBuy Now
Southern
$88.00-11.36%
Andrew Weisel67%
→ $78UpgradeSector Perform → Sector OutperformGet Alert
09/28/2023NEPBuy Now
NextEra Energy Partners
Andrew Weisel67%
$85 → $58MaintainsSector PerformGet Alert
09/11/2023DBuy Now
Dominion Energy
$53.0013.21%
Andrew Weisel67%
$68 → $60MaintainsSector OutperformGet Alert
06/15/2023ESBuy Now
Eversource Energy
$59.0254.19%
Andrew Weisel67%
→ $91UpgradeSector Perform → Sector OutperformGet Alert
02/08/2023BKHBuy Now
Black Hills
$58.8213.91%
Andrew Weisel67%
→ $67DowngradeSector Outperform → Sector PerformGet Alert
02/07/2022EXCBuy Now
Exelon
$42.902.56%
Andrew Weisel67%
$55 → $44DowngradeSector Outperform → Sector PerformGet Alert
12/15/2021SOBuy Now
Southern
$88.00
Andrew Weisel67%
DowngradeSector Outperform → Sector PerformGet Alert
12/15/2021CNPBuy Now
CenterPoint Energy
$35.23-17.68%
Andrew Weisel67%
→ $29Initiates → Sector PerformGet Alert
11/03/2021WECBuy Now
WEC Energy Group
$104.104.71%
Andrew Weisel67%
→ $109UpgradeSector Perform → Sector OutperformGet Alert
07/06/2021LNTBuy Now
Alliant Energy
$62.10
Andrew Weisel67%
DowngradeSector Outperform → Sector PerformGet Alert
07/06/2021DBuy Now
Dominion Energy
$53.0073.58%
Andrew Weisel67%
$88 → $92UpgradeSector Perform → Sector OutperformGet Alert
04/30/2021ESBuy Now
Eversource Energy
$59.0247.41%
Andrew Weisel67%
→ $87UpgradeSector Underperform → Sector PerformGet Alert
10/01/2020DUKBuy Now
Duke Energy
$116.09
Andrew Weisel67%
DowngradeSector Outperform → Sector PerformGet Alert
09/25/2020ETRBuy Now
Entergy
$82.9244.72%
Andrew Weisel67%
$59.5 → $60MaintainsSector PerformGet Alert
07/23/2020FEBuy Now
FirstEnergy
$37.803.16%
Andrew Weisel67%
$53 → $39DowngradeSector Outperform → Sector PerformGet Alert
07/22/2020FEBuy Now
FirstEnergy
$37.80
Andrew Weisel67%
DowngradeSector Outperform → Sector PerformGet Alert
07/07/2020DBuy Now
Dominion Energy
$53.0062.26%
Andrew Weisel67%
$84 → $86MaintainsSector PerformGet Alert
12/20/2019LNTBuy Now
Alliant Energy
$62.10
Andrew Weisel67%
UpgradeSector Perform → Sector OutperformGet Alert
12/20/2019AEPBuy Now
American Electric Power
$102.50-0.49%
Andrew Weisel67%
$93 → $102UpgradeSector Perform → Sector OutperformGet Alert
05/09/2019WECBuy Now
WEC Energy Group
$104.10-25.07%
Andrew Weisel67%
$76 → $78DowngradeOutperform → Sector PerformGet Alert
07/24/2018SOBuy Now
Southern
$88.00
Andrew Weisel67%
Reinstates → Sector PerformGet Alert
07/24/2018FEBuy Now
FirstEnergy
$37.80
Andrew Weisel67%
Initiates → Sector OutperformGet Alert
07/24/2018EXCBuy Now
Exelon
$42.90
Andrew Weisel67%
Reinstates → Sector OutperformGet Alert
07/24/2018ETRBuy Now
Entergy
$82.92
Andrew Weisel67%
Initiates → Sector PerformGet Alert
07/24/2018DUKBuy Now
Duke Energy
$116.09
Andrew Weisel67%
Reinstates → Sector OutperformGet Alert
07/24/2018DBuy Now
Dominion Energy
$53.00
Andrew Weisel67%
Reinstates → Sector PerformGet Alert
07/24/2018LNTBuy Now
Alliant Energy
$62.10
Andrew Weisel67%
Initiates → Sector PerformGet Alert
07/24/2018AEPBuy Now
American Electric Power
$102.50
Andrew Weisel67%
Initiates → Sector PerformGet Alert
04/21/2017NSBuy Now
NuStar Energy
Andrew Weisel67%
Initiates → NeutralGet Alert
04/21/2017NSHBuy Now
NuStar Holdings
Andrew Weisel67%
Initiates → NeutralGet Alert
05/13/2016SOBuy Now
Southern
$88.00
Andrew Weisel67%
Initiates → Sector PerformGet Alert
11/17/2015DUKBuy Now
Duke Energy
$116.09
Andrew Weisel67%
Initiates → Sector PerformGet Alert
11/17/2015EXCBuy Now
Exelon
$42.90-20.75%
Andrew Weisel67%
→ $34Initiates → Sector PerformGet Alert
11/17/2015DBuy Now
Dominion Energy
$53.00
Andrew Weisel67%
Initiates → Sector OutperformGet Alert