James Thalacker's Stock Ratings

BMO Capital Analyst

James Thalacker is an analyst at BMO Capital. 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 04/14/2025

Overall Average Return

11.8%

Smart Score

74.1%

Overall Average Return Percentile

70th

Number of Ratings

318
Buy NowGet Alert
04/14/2025PCGBuy Now
PG&E
$17.1028.65%
James Thalacker74%
$23 → $22MaintainsOutperformGet Alert
04/14/2025NEEBuy Now
NextEra Energy
$67.5513.99%
James Thalacker74%
$84 → $77MaintainsOutperformGet Alert
04/14/2025CMSBuy Now
CMS Energy
$73.534.72%
James Thalacker74%
$80 → $77MaintainsOutperformGet Alert
04/11/2025ETRBuy Now
Entergy
$82.587.77%
James Thalacker74%
$94 → $89MaintainsOutperformGet Alert
04/10/2025PEGBuy Now
Public Service Enterprise
$83.67-0.8%
James Thalacker74%
$86 → $83MaintainsMarket PerformGet Alert
04/10/2025DUKBuy Now
Duke Energy
$120.572.02%
James Thalacker74%
$128 → $123MaintainsOutperformGet Alert
03/26/2025AEPBuy Now
American Electric Power
$106.324.4%
James Thalacker74%
$107 → $111MaintainsOutperformGet Alert
03/24/2025CMSBuy Now
CMS Energy
$73.538.8%
James Thalacker74%
$73 → $80MaintainsOutperformGet Alert
03/17/2025CNPBuy Now
CenterPoint Energy
$37.23-3.3%
James Thalacker74%
$35 → $36MaintainsMarket PerformGet Alert
03/11/2025DUKBuy Now
Duke Energy
$120.576.16%
James Thalacker74%
$123 → $128MaintainsOutperformGet Alert
03/04/2025SREBuy Now
Sempra
$69.7311.86%
James Thalacker74%
$92 → $78MaintainsOutperformGet Alert
03/03/2025NRGBuy Now
NRG Energy
$95.9219.89%
James Thalacker74%
$100 → $115MaintainsMarket PerformGet Alert
02/26/2025PEGBuy Now
Public Service Enterprise
$83.672.78%
James Thalacker74%
$85 → $86MaintainsMarket PerformGet Alert
02/24/2025LNTBuy Now
Alliant Energy
$61.746.9%
James Thalacker74%
$60 → $66MaintainsMarket PerformGet Alert
02/19/2025ETRBuy Now
Entergy
$82.5813.83%
James Thalacker74%
$79 → $94MaintainsOutperformGet Alert
02/18/2025PCGBuy Now
PG&E
$17.1034.5%
James Thalacker74%
$21 → $23MaintainsOutperformGet Alert
02/18/2025AEEBuy Now
Ameren
$99.016.05%
James Thalacker74%
$100 → $105MaintainsOutperformGet Alert
02/18/2025DTEBuy Now
DTE Energy
$133.191.36%
James Thalacker74%
$125 → $135MaintainsMarket PerformGet Alert
02/05/2025WECBuy Now
WEC Energy Group
$108.48-7.82%
James Thalacker74%
$95 → $100MaintainsMarket PerformGet Alert
02/03/2025DUKBuy Now
Duke Energy
$120.572.84%
James Thalacker74%
$119 → $124MaintainsOutperformGet Alert
01/22/2025VSTBuy Now
Vistra
$112.0170.52%
James Thalacker74%
$151 → $191MaintainsOutperformGet Alert
01/13/2025PCGBuy Now
PG&E
$17.1022.81%
James Thalacker74%
→ $21Initiates → OutperformGet Alert
01/13/2025NEPBuy Now
NextEra Energy Partners
James Thalacker74%
$26 → $18DowngradeOutperform → Market PerformGet Alert
01/10/2025AEPBuy Now
American Electric Power
$106.32-5.94%
James Thalacker74%
$108 → $100MaintainsOutperformGet Alert
12/11/2024PPLBuy Now
PPL
$35.451.55%
James Thalacker74%
→ $36Initiates → OutperformGet Alert
12/05/2024AEEBuy Now
Ameren
$99.01-1.02%
James Thalacker74%
$93 → $98MaintainsOutperformGet Alert
12/02/2024AEPBuy Now
American Electric Power
$106.321.58%
James Thalacker74%
$104 → $108MaintainsOutperformGet Alert
12/02/2024WECBuy Now
WEC Energy Group
$108.48-4.13%
James Thalacker74%
$97 → $104MaintainsMarket PerformGet Alert
11/19/2024NRGBuy Now
NRG Energy
$95.924.25%
James Thalacker74%
$94 → $100MaintainsMarket PerformGet Alert
11/18/2024ETRBuy Now
Entergy
$82.5892.54%
James Thalacker74%
$83 → $79.5MaintainsOutperformGet Alert
11/08/2024CEGBuy Now
Constellation Energy
$206.0041.26%
James Thalacker74%
$298 → $291MaintainsOutperformGet Alert
11/07/2024AEPBuy Now
American Electric Power
$106.32-2.18%
James Thalacker74%
$111 → $104MaintainsOutperformGet Alert
11/05/2024PEGBuy Now
Public Service Enterprise
$83.673.98%
James Thalacker74%
$90 → $87MaintainsMarket PerformGet Alert
11/04/2024LNTBuy Now
Alliant Energy
$61.74-1.2%
James Thalacker74%
$65 → $61MaintainsMarket PerformGet Alert
11/01/2024SOBuy Now
Southern
$91.036.56%
James Thalacker74%
$99 → $97MaintainsOutperformGet Alert
11/01/2024CMSBuy Now
CMS Energy
$73.533.36%
James Thalacker74%
$77 → $76MaintainsOutperformGet Alert
11/01/2024ETRBuy Now
Entergy
$82.58101.02%
James Thalacker74%
$73 → $83MaintainsOutperformGet Alert
10/29/2024CEGBuy Now
Constellation Energy
$206.0044.66%
James Thalacker74%
$278 → $298MaintainsOutperformGet Alert
10/29/2024VSTBuy Now
Vistra
$112.0131.24%
James Thalacker74%
$146 → $147MaintainsOutperformGet Alert
10/29/2024NRGBuy Now
NRG Energy
$95.92-2%
James Thalacker74%
$90 → $94MaintainsMarket PerformGet Alert
10/21/2024NEPBuy Now
NextEra Energy Partners
James Thalacker74%
$28 → $26MaintainsOutperformGet Alert
10/21/2024SREBuy Now
Sempra
$69.7337.67%
James Thalacker74%
$93 → $96MaintainsOutperformGet Alert
10/21/2024PEGBuy Now
Public Service Enterprise
$83.676.37%
James Thalacker74%
$86 → $89MaintainsMarket PerformGet Alert
10/18/2024NEEBuy Now
NextEra Energy
$67.5534.72%
James Thalacker74%
$83 → $91MaintainsOutperformGet Alert
10/18/2024DTEBuy Now
DTE Energy
$133.195.11%
James Thalacker74%
$135 → $140MaintainsMarket PerformGet Alert
10/15/2024ESBuy Now
Eversource Energy
$58.4823.12%
James Thalacker74%
$74 → $72MaintainsMarket PerformGet Alert
10/15/2024ETRBuy Now
Entergy
$82.5869.53%
James Thalacker74%
$65.5 → $70MaintainsOutperformGet Alert
10/04/2024AEPBuy Now
American Electric Power
$106.324.4%
James Thalacker74%
$114 → $111MaintainsOutperformGet Alert
10/04/2024VSTBuy Now
Vistra
$112.0130.35%
James Thalacker74%
$125 → $146ReiteratesOutperform → OutperformGet Alert
10/03/2024ESBuy Now
Eversource Energy
$58.4826.54%
James Thalacker74%
$70 → $74MaintainsMarket PerformGet Alert
10/03/2024AEPBuy Now
American Electric Power
$106.327.22%
James Thalacker74%
$109 → $114MaintainsOutperformGet Alert
09/30/2024CMSBuy Now
CMS Energy
$73.533.36%
James Thalacker74%
$69 → $76MaintainsOutperformGet Alert
09/30/2024NRGBuy Now
NRG Energy
$95.92-6.17%
James Thalacker74%
$88 → $90MaintainsMarket PerformGet Alert
09/24/2024CEGBuy Now
Constellation Energy
$206.0034.95%
James Thalacker74%
$246 → $278MaintainsOutperformGet Alert
09/20/2024VSTBuy Now
Vistra
$112.0111.6%
James Thalacker74%
$120 → $125MaintainsOutperformGet Alert
09/18/2024DUKBuy Now
Duke Energy
$120.574.5%
James Thalacker74%
$120 → $126MaintainsOutperformGet Alert
09/12/2024SREBuy Now
Sempra
$69.7333.37%
James Thalacker74%
$90 → $93MaintainsOutperformGet Alert
09/12/2024NIBuy Now
NiSource
$39.26-8.3%
James Thalacker74%
$34 → $36MaintainsOutperformGet Alert
09/09/2024AEPBuy Now
American Electric Power
$106.322.52%
James Thalacker74%
$105 → $109MaintainsOutperformGet Alert
09/06/2024DTEBuy Now
DTE Energy
$133.191.36%
James Thalacker74%
$126 → $135MaintainsMarket PerformGet Alert
08/26/2024CNPBuy Now
CenterPoint Energy
$37.23-24.79%
James Thalacker74%
$28 → $28MaintainsMarket PerformGet Alert
08/23/2024WECBuy Now
WEC Energy Group
$108.48-14.27%
James Thalacker74%
$91 → $93MaintainsMarket PerformGet Alert
08/19/2024ESBuy Now
Eversource Energy
$58.4819.7%
James Thalacker74%
$73 → $70MaintainsMarket PerformGet Alert
08/07/2024DUKBuy Now
Duke Energy
$120.57-0.47%
James Thalacker74%
$114 → $120MaintainsOutperformGet Alert
08/06/2024LNTBuy Now
Alliant Energy
$61.74-2.82%
James Thalacker74%
$58 → $60MaintainsMarket PerformGet Alert
08/06/2024AEEBuy Now
Ameren
$99.01-12.13%
James Thalacker74%
$84 → $87MaintainsOutperformGet Alert
08/05/2024ETRBuy Now
Entergy
$82.5858.63%
James Thalacker74%
$62 → $65.5MaintainsOutperformGet Alert
08/05/2024ESBuy Now
Eversource Energy
$58.4824.83%
James Thalacker74%
$69 → $73MaintainsMarket PerformGet Alert
08/05/2024DBuy Now
Dominion Energy
$54.105.36%
James Thalacker74%
$53 → $57MaintainsMarket PerformGet Alert
08/02/2024SOBuy Now
Southern
$91.033.26%
James Thalacker74%
$87 → $94MaintainsOutperformGet Alert
08/02/2024PEGBuy Now
Public Service Enterprise
$83.672.78%
James Thalacker74%
$78 → $86MaintainsMarket PerformGet Alert
08/02/2024CNPBuy Now
CenterPoint Energy
$37.23-24.79%
James Thalacker74%
$31 → $28DowngradeOutperform → Market PerformGet Alert
08/01/2024WECBuy Now
WEC Energy Group
$108.48-16.11%
James Thalacker74%
$87 → $91MaintainsMarket PerformGet Alert
07/31/2024CNPBuy Now
CenterPoint Energy
$37.23-16.73%
James Thalacker74%
$32 → $31MaintainsOutperformGet Alert
07/31/2024AEPBuy Now
American Electric Power
$106.32-1.24%
James Thalacker74%
$104 → $105MaintainsOutperformGet Alert
07/29/2024AEPBuy Now
American Electric Power
$106.32-2.18%
James Thalacker74%
$100 → $104MaintainsOutperformGet Alert
07/23/2024CNPBuy Now
CenterPoint Energy
$37.23-14.05%
James Thalacker74%
$33 → $32MaintainsOutperformGet Alert
07/22/2024WECBuy Now
WEC Energy Group
$108.48-19.8%
James Thalacker74%
$90 → $87MaintainsMarket PerformGet Alert
07/22/2024NEPBuy Now
NextEra Energy Partners
James Thalacker74%
$32 → $28MaintainsOutperformGet Alert
07/16/2024DUKBuy Now
Duke Energy
$120.57-7.11%
James Thalacker74%
$109 → $112MaintainsOutperformGet Alert
07/16/2024NIBuy Now
NiSource
$39.26-18.49%
James Thalacker74%
$31 → $32MaintainsOutperformGet Alert
07/15/2024DTEBuy Now
DTE Energy
$133.19-7.65%
James Thalacker74%
$120 → $123MaintainsMarket PerformGet Alert
07/15/2024NEEBuy Now
NextEra Energy
$67.5522.87%
James Thalacker74%
$79 → $83MaintainsOutperformGet Alert
07/11/2024DUKBuy Now
Duke Energy
$120.57-9.6%
James Thalacker74%
$110 → $109MaintainsOutperformGet Alert
07/10/2024SREBuy Now
Sempra
$69.7320.46%
James Thalacker74%
$86 → $84MaintainsOutperformGet Alert
07/09/2024DBuy Now
Dominion Energy
$54.10-5.73%
James Thalacker74%
$52 → $51MaintainsMarket PerformGet Alert
07/08/2024ETRBuy Now
Entergy
$82.5841.68%
James Thalacker74%
$60 → $58.5MaintainsOutperformGet Alert
07/03/2024PEGBuy Now
Public Service Enterprise
$83.67-11.56%
James Thalacker74%
$69 → $74MaintainsMarket PerformGet Alert
06/26/2024CNPBuy Now
CenterPoint Energy
$37.23-11.36%
James Thalacker74%
$32 → $33MaintainsOutperformGet Alert
06/24/2024AEEBuy Now
Ameren
$99.01-19.2%
James Thalacker74%
$81 → $80MaintainsOutperformGet Alert
06/18/2024NIBuy Now
NiSource
$39.26-21.04%
James Thalacker74%
$31 → $31ReiteratesOutperform → OutperformGet Alert
06/12/2024NEEBuy Now
NextEra Energy
$67.5516.95%
James Thalacker74%
$78 → $79MaintainsOutperformGet Alert
06/06/2024ETRBuy Now
Entergy
$82.5845.31%
James Thalacker74%
$59 → $60MaintainsOutperformGet Alert
05/20/2024DUKBuy Now
Duke Energy
$120.57-8.77%
James Thalacker74%
$108 → $110MaintainsOutperformGet Alert
05/14/2024AEPBuy Now
American Electric Power
$106.32-6.88%
James Thalacker74%
$95 → $99MaintainsOutperformGet Alert
05/14/2024CMSBuy Now
CMS Energy
$73.53-3.44%
James Thalacker74%
$68 → $71MaintainsOutperformGet Alert
05/13/2024CEGBuy Now
Constellation Energy
$206.0019.9%
James Thalacker74%
$200 → $247MaintainsOutperformGet Alert
05/10/2024VSTBuy Now
Vistra
$112.01-2.69%
James Thalacker74%
$79 → $109MaintainsOutperformGet Alert
05/10/2024AYBuy Now
Atlantica Sustainable
James Thalacker74%
$20 → $23MaintainsMarket PerformGet Alert
05/09/2024NIBuy Now
NiSource
$39.26-21.04%
James Thalacker74%
$30 → $31ReiteratesOutperform → OutperformGet Alert
05/08/2024NRGBuy Now
NRG Energy
$95.92-14.51%
James Thalacker74%
$73 → $82MaintainsMarket PerformGet Alert
05/08/2024DUKBuy Now
Duke Energy
$120.57-10.43%
James Thalacker74%
$104 → $108MaintainsOutperformGet Alert
05/07/2024NEEBuy Now
NextEra Energy
$67.5515.47%
James Thalacker74%
$72 → $78MaintainsOutperformGet Alert
05/06/2024DBuy Now
Dominion Energy
$54.10-3.88%
James Thalacker74%
$51 → $52MaintainsMarket PerformGet Alert
05/06/2024AEEBuy Now
Ameren
$99.01-18.19%
James Thalacker74%
$76 → $81MaintainsOutperformGet Alert
05/03/2024EXCBuy Now
Exelon
$46.70-10.06%
James Thalacker74%
$40 → $42MaintainsOutperformGet Alert
05/03/2024ESBuy Now
Eversource Energy
$58.4812.86%
James Thalacker74%
$65 → $66MaintainsMarket PerformGet Alert
05/02/2024WECBuy Now
WEC Energy Group
$108.48-17.04%
James Thalacker74%
$89 → $90MaintainsMarket PerformGet Alert
05/01/2024PEGBuy Now
Public Service Enterprise
$83.67-17.53%
James Thalacker74%
$67 → $69MaintainsMarket PerformGet Alert
05/01/2024AEPBuy Now
American Electric Power
$106.32-10.65%
James Thalacker74%
$93 → $95MaintainsOutperformGet Alert
04/26/2024CMSBuy Now
CMS Energy
$73.53-7.52%
James Thalacker74%
$67 → $68MaintainsOutperformGet Alert
04/25/2024NEEBuy Now
NextEra Energy
$67.556.59%
James Thalacker74%
$70 → $72MaintainsOutperformGet Alert
04/17/2024DTEBuy Now
DTE Energy
$133.19-15.16%
James Thalacker74%
$111 → $113MaintainsMarket PerformGet Alert
04/17/2024CMSBuy Now
CMS Energy
$73.53-12.96%
James Thalacker74%
$63 → $64MaintainsOutperformGet Alert
04/16/2024NEEBuy Now
NextEra Energy
$67.550.67%
James Thalacker74%
$77 → $68MaintainsOutperformGet Alert
04/16/2024DUKBuy Now
Duke Energy
$120.57-17.89%
James Thalacker74%
$101 → $99MaintainsOutperformGet Alert
04/15/2024LNTBuy Now
Alliant Energy
$61.74-14.16%
James Thalacker74%
$51 → $53MaintainsMarket PerformGet Alert
04/01/2024SOBuy Now
Southern
$91.03-16.51%
James Thalacker74%
$72 → $76ReiteratesOutperform → OutperformGet Alert
03/18/2024NEEBuy Now
NextEra Energy
$67.5513.99%
James Thalacker74%
$76 → $77MaintainsOutperformGet Alert
03/11/2024DUKBuy Now
Duke Energy
$120.57-16.23%
James Thalacker74%
$100 → $101MaintainsOutperformGet Alert
03/11/2024DBuy Now
Dominion Energy
$54.10-9.43%
James Thalacker74%
→ $49DowngradeOutperform → Market PerformGet Alert
03/08/2024AEPBuy Now
American Electric Power
$106.32-15.35%
James Thalacker74%
$88 → $90ReiteratesOutperform → OutperformGet Alert
03/05/2024AYBuy Now
Atlantica Sustainable
James Thalacker74%
$24 → $20MaintainsMarket PerformGet Alert
03/04/2024CMSBuy Now
CMS Energy
$73.53-14.32%
James Thalacker74%
$65 → $63MaintainsOutperformGet Alert
03/04/2024VSTBuy Now
Vistra
$112.01-46.43%
James Thalacker74%
$52 → $60MaintainsOutperformGet Alert
02/29/2024NRGBuy Now
NRG Energy
$95.92-38.49%
James Thalacker74%
$58 → $59MaintainsMarket PerformGet Alert
02/27/2024PEGBuy Now
Public Service Enterprise
$83.67-24.7%
James Thalacker74%
$64 → $63MaintainsMarket PerformGet Alert
02/27/2024AEPBuy Now
American Electric Power
$106.32-17.23%
James Thalacker74%
$87 → $88MaintainsOutperformGet Alert
02/26/2024ETRBuy Now
Entergy
$82.5836.84%
James Thalacker74%
$55 → $56.5MaintainsOutperformGet Alert
02/26/2024AEEBuy Now
Ameren
$99.01-23.24%
James Thalacker74%
$75 → $76MaintainsOutperformGet Alert
02/21/2024VSTBuy Now
Vistra
$112.01-53.57%
James Thalacker74%
$43 → $52MaintainsOutperformGet Alert
02/16/2024SOBuy Now
Southern
$91.03-20.91%
James Thalacker74%
$75 → $72MaintainsOutperformGet Alert
02/15/2024ESBuy Now
Eversource Energy
$58.489.44%
James Thalacker74%
$63 → $64MaintainsMarket PerformGet Alert
02/12/2024DUKBuy Now
Duke Energy
$120.57-17.06%
James Thalacker74%
$101 → $100MaintainsOutperformGet Alert
02/12/2024DTEBuy Now
DTE Energy
$133.19-16.66%
James Thalacker74%
$113 → $111MaintainsMarket PerformGet Alert
01/22/2024AEPBuy Now
American Electric Power
$106.32-17.23%
James Thalacker74%
$94 → $88MaintainsOutperformGet Alert
01/11/2024LNTBuy Now
Alliant Energy
$61.74-10.92%
James Thalacker74%
→ $55DowngradeOutperform → Market PerformGet Alert
01/11/2024SREBuy Now
Sempra
$69.7320.46%
James Thalacker74%
$76 → $84UpgradeMarket Perform → OutperformGet Alert
01/11/2024SOBuy Now
Southern
$91.03-15.41%
James Thalacker74%
$72 → $77UpgradeMarket Perform → OutperformGet Alert
12/26/2023CMSBuy Now
CMS Energy
$73.53-12.96%
James Thalacker74%
$61 → $64MaintainsOutperformGet Alert
12/19/2023DUKBuy Now
Duke Energy
$120.57-14.57%
James Thalacker74%
$95 → $103MaintainsOutperformGet Alert
12/18/2023XELBuy Now
Xcel Energy
$70.25-11.74%
James Thalacker74%
$59 → $62MaintainsMarket PerformGet Alert
12/04/2023DTEBuy Now
DTE Energy
$133.19-16.66%
James Thalacker74%
$107 → $111MaintainsMarket PerformGet Alert
11/21/2023NRGBuy Now
NRG Energy
$95.92-48.92%
James Thalacker74%
$46 → $49MaintainsMarket PerformGet Alert
11/09/2023VSTBuy Now
Vistra
$112.01-61.61%
James Thalacker74%
$42 → $43MaintainsOutperformGet Alert
11/03/2023DTEBuy Now
DTE Energy
$133.19-19.66%
James Thalacker74%
$109 → $107MaintainsMarket PerformGet Alert
11/01/2023PEGBuy Now
Public Service Enterprise
$83.67-24.7%
James Thalacker74%
$59 → $63MaintainsMarket PerformGet Alert
10/30/2023XELBuy Now
Xcel Energy
$70.25-16.01%
James Thalacker74%
$58 → $59MaintainsMarket PerformGet Alert
10/16/2023CMSBuy Now
CMS Energy
$73.53-17.04%
James Thalacker74%
$62 → $61MaintainsOutperformGet Alert
10/16/2023CNPBuy Now
CenterPoint Energy
$37.23-19.42%
James Thalacker74%
$34 → $30MaintainsOutperformGet Alert
10/16/2023DTEBuy Now
DTE Energy
$133.19-18.16%
James Thalacker74%
$106 → $109MaintainsMarket PerformGet Alert
10/13/2023ESBuy Now
Eversource Energy
$58.486.02%
James Thalacker74%
$75 → $62MaintainsMarket PerformGet Alert
10/13/2023DBuy Now
Dominion Energy
$54.10-9.43%
James Thalacker74%
$50 → $49MaintainsOutperformGet Alert
10/06/2023DTEBuy Now
DTE Energy
$133.19-20.41%
James Thalacker74%
$125 → $106MaintainsMarket PerformGet Alert
10/02/2023VSTBuy Now
Vistra
$112.01-62.5%
James Thalacker74%
$40 → $42MaintainsOutperformGet Alert
09/28/2023NEPBuy Now
NextEra Energy Partners
James Thalacker74%
$76 → $47MaintainsOutperformGet Alert
09/28/2023NEEBuy Now
NextEra Energy
$67.556.59%
James Thalacker74%
$88 → $72MaintainsOutperformGet Alert
09/22/2023AYBuy Now
Atlantica Sustainable
James Thalacker74%
$27 → $25MaintainsMarket PerformGet Alert
09/20/2023XELBuy Now
Xcel Energy
$70.25-11.74%
James Thalacker74%
$66 → $62MaintainsMarket PerformGet Alert
09/07/2023LNTBuy Now
Alliant Energy
$61.74-12.54%
James Thalacker74%
$58 → $54MaintainsOutperformGet Alert
09/06/2023DBuy Now
Dominion Energy
$54.10-7.58%
James Thalacker74%
$54 → $50MaintainsOutperformGet Alert
08/31/2023SOBuy Now
Southern
$91.03-23.1%
James Thalacker74%
$72 → $70MaintainsMarket PerformGet Alert
08/31/2023CMSBuy Now
CMS Energy
$73.53-15.68%
James Thalacker74%
$69 → $62MaintainsOutperformGet Alert
08/30/2023ETRBuy Now
Entergy
$82.5838.05%
James Thalacker74%
$60 → $57MaintainsOutperformGet Alert
08/10/2023VSTBuy Now
Vistra
$112.01-64.29%
James Thalacker74%
$37 → $40MaintainsOutperformGet Alert
08/09/2023NRGBuy Now
NRG Energy
$95.92-52.04%
James Thalacker74%
$45 → $46MaintainsMarket PerformGet Alert
08/09/2023DUKBuy Now
Duke Energy
$120.57-18.72%
James Thalacker74%
$105 → $98MaintainsOutperformGet Alert
08/07/2023SREBuy Now
Sempra Energy
$69.73129.46%
James Thalacker74%
$84 → $80MaintainsMarket PerformGet Alert
08/07/2023DBuy Now
Dominion Energy
$54.10-0.18%
James Thalacker74%
$61 → $54MaintainsOutperformGet Alert
08/07/2023LNTBuy Now
Alliant Energy
$61.74-6.06%
James Thalacker74%
$56 → $58MaintainsOutperformGet Alert
08/02/2023WECBuy Now
WEC Energy Group
$108.48-12.43%
James Thalacker74%
$98 → $95MaintainsMarket PerformGet Alert
08/02/2023PEGBuy Now
Public Service Enterprise
$83.67-23.51%
James Thalacker74%
$66 → $64MaintainsMarket PerformGet Alert
08/02/2023ESBuy Now
Eversource Energy
$58.4828.25%
James Thalacker74%
$77 → $75MaintainsMarket PerformGet Alert
07/14/2023WECBuy Now
WEC Energy Group
$108.48-11.5%
James Thalacker74%
$100 → $96MaintainsMarket PerformGet Alert
07/13/2023DTEBuy Now
DTE Energy
$133.19-8.4%
James Thalacker74%
$121 → $122MaintainsMarket PerformGet Alert
07/11/2023DBuy Now
Dominion Energy
$54.107.21%
James Thalacker74%
$59 → $58MaintainsOutperformGet Alert
07/06/2023DUKBuy Now
Duke Energy
$120.57-16.23%
James Thalacker74%
$102 → $101MaintainsOutperformGet Alert
06/30/2023AEPBuy Now
American Electric Power
$106.32-9.71%
James Thalacker74%
$103 → $96MaintainsOutperformGet Alert
06/28/2023ESBuy Now
Eversource Energy
$58.4826.54%
James Thalacker74%
$87 → $74MaintainsMarket PerformGet Alert
06/26/2023NRGBuy Now
NRG Energy
$95.92-56.21%
James Thalacker74%
$40 → $42MaintainsMarket PerformGet Alert
06/22/2023XELBuy Now
Xcel Energy
$70.25-8.9%
James Thalacker74%
$69 → $64DowngradeOutperform → Market PerformGet Alert
06/21/2023XELBuy Now
Xcel Energy
$70.25
James Thalacker74%
DowngradeOutperform → Market PerformGet Alert
06/21/2023NIBuy Now
NiSource
$39.26-23.59%
James Thalacker74%
$31 → $30MaintainsOutperformGet Alert
06/14/2023DTEBuy Now
DTE Energy
$133.19-9.15%
James Thalacker74%
$127 → $121MaintainsMarket PerformGet Alert
06/13/2023DUKBuy Now
Duke Energy
$120.57-15.4%
James Thalacker74%
$102 → $109MaintainsOutperformGet Alert
06/05/2023XELBuy Now
Xcel Energy
$70.25-1.78%
James Thalacker74%
$75 → $69MaintainsOutperformGet Alert
05/30/2023LNTBuy Now
Alliant Energy
$61.74-9.3%
James Thalacker74%
$60 → $56UpgradeMarket Perform → OutperformGet Alert
05/25/2023EXCBuy Now
Exelon
$46.70-5.78%
James Thalacker74%
$46 → $44MaintainsOutperformGet Alert
05/19/2023CMSBuy Now
CMS Energy
$73.53-12.96%
James Thalacker74%
$70 → $64MaintainsOutperformGet Alert
04/28/2023SOBuy Now
Southern
$91.03-16.51%
James Thalacker74%
$74 → $76MaintainsMarket PerformGet Alert
04/26/2023NEPBuy Now
NextEra Energy Partners
James Thalacker74%
$83 → $81MaintainsOutperformGet Alert
04/26/2023NEEBuy Now
NextEra Energy
$67.5533.23%
James Thalacker74%
$95 → $90MaintainsOutperformGet Alert
04/17/2023AEPBuy Now
American Electric Power
$106.32-4.06%
James Thalacker74%
$100 → $102MaintainsOutperformGet Alert
04/14/2023PEGBuy Now
Public Service Enterprise
$83.67-21.12%
James Thalacker74%
$60 → $66MaintainsMarket PerformGet Alert
04/14/2023ESBuy Now
Eversource Energy
$58.4852.19%
James Thalacker74%
$86 → $89MaintainsMarket PerformGet Alert
04/10/2023DTEBuy Now
DTE Energy
$133.19-6.9%
James Thalacker74%
$123 → $124MaintainsMarket PerformGet Alert
04/05/2023XELBuy Now
Xcel Energy
$70.253.91%
James Thalacker74%
$74 → $73MaintainsOutperformGet Alert
03/13/2023PEGBuy Now
Public Service Enterprise
$83.67-28.29%
James Thalacker74%
$64 → $60MaintainsMarket PerformGet Alert
03/07/2023VSTBuy Now
Vistra
$112.01-68.75%
James Thalacker74%
$32 → $35MaintainsOutperformGet Alert
03/01/2023SREBuy Now
Sempra Energy
$69.73138.06%
James Thalacker74%
$84.5 → $83MaintainsMarket PerformGet Alert
02/27/2023LNTBuy Now
Alliant Energy
$61.74-6.06%
James Thalacker74%
$59 → $58MaintainsMarket PerformGet Alert
02/27/2023DBuy Now
Dominion Energy
$54.1012.75%
James Thalacker74%
$66 → $61MaintainsOutperformGet Alert
02/24/2023AEPBuy Now
American Electric Power
$106.32-5.94%
James Thalacker74%
$102 → $100MaintainsOutperformGet Alert
02/23/2023NIBuy Now
NiSource
$39.26-21.04%
James Thalacker74%
$30 → $31MaintainsOutperformGet Alert
02/22/2023PEGBuy Now
Public Service Enterprise
$83.67-23.51%
James Thalacker74%
$65 → $64MaintainsMarket PerformGet Alert
02/21/2023CEGBuy Now
Constellation Energy
$206.00-54.85%
James Thalacker74%
$103 → $93MaintainsOutperformGet Alert
02/15/2023EXCBuy Now
Exelon
$46.70-3.64%
James Thalacker74%
$46 → $45MaintainsOutperformGet Alert
02/15/2023ESBuy Now
Eversource Energy
$58.4847.06%
James Thalacker74%
$89 → $86MaintainsMarket PerformGet Alert
02/14/2023CMSBuy Now
CMS Energy
$73.53-6.16%
James Thalacker74%
$70 → $69MaintainsOutperformGet Alert
02/09/2023DBuy Now
Dominion Energy
$54.1022%
James Thalacker74%
$67 → $66MaintainsOutperformGet Alert
01/04/2023DUKBuy Now
Duke Energy
$120.57-8.77%
James Thalacker74%
$107 → $110MaintainsOutperformGet Alert
12/16/2022SOBuy Now
Southern
$91.03-18.71%
James Thalacker74%
$68 → $74MaintainsMarket PerformGet Alert
12/16/2022AEPBuy Now
American Electric Power
$106.32-1.24%
James Thalacker74%
$95 → $105MaintainsOutperformGet Alert
12/08/2022NRGBuy Now
NRG Energy
$95.92-55.17%
James Thalacker74%
$46 → $43MaintainsMarket PerformGet Alert
12/05/2022WECBuy Now
WEC Energy Group
$108.48-7.82%
James Thalacker74%
$93 → $100MaintainsMarket PerformGet Alert
11/22/2022DTEBuy Now
DTE Energy
$133.19-6.15%
James Thalacker74%
$117 → $125MaintainsMarket PerformGet Alert
11/14/2022PEGBuy Now
Public Service Enterprise
$83.67-29.48%
James Thalacker74%
$64 → $59MaintainsMarket PerformGet Alert
11/10/2022AYBuy Now
Atlantica Sustainable
James Thalacker74%
$28 → $30MaintainsMarket PerformGet Alert
11/09/2022CEGBuy Now
Constellation Energy
$206.00-49.03%
James Thalacker74%
$109 → $105MaintainsOutperformGet Alert
11/09/2022LNTBuy Now
Alliant Energy
$61.74-10.92%
James Thalacker74%
$53 → $55MaintainsMarket PerformGet Alert
11/08/2022NRGBuy Now
NRG Energy
$95.92-52.04%
James Thalacker74%
$44 → $46MaintainsMarket PerformGet Alert
11/07/2022DUKBuy Now
Duke Energy
$120.57-16.23%
James Thalacker74%
$98 → $101MaintainsOutperformGet Alert
11/07/2022DBuy Now
Dominion Energy
$54.1040.48%
James Thalacker74%
$72 → $76MaintainsOutperformGet Alert
11/07/2022AEEBuy Now
Ameren
$99.01-9.1%
James Thalacker74%
$85 → $90MaintainsOutperformGet Alert
11/03/2022ETRBuy Now
Entergy
$82.5840.47%
James Thalacker74%
$55.5 → $58MaintainsOutperformGet Alert
11/01/2022PEGBuy Now
Public Service Enterprise
$83.67-23.51%
James Thalacker74%
$61 → $64MaintainsMarket PerformGet Alert
10/31/2022NEEBuy Now
NextEra Energy
$67.5534.72%
James Thalacker74%
$89 → $91MaintainsOutperformGet Alert
10/18/2022EXCBuy Now
Exelon
$46.70-12.21%
James Thalacker74%
$51 → $41MaintainsOutperformGet Alert
10/05/2022XELBuy Now
Xcel Energy
$70.251.07%
James Thalacker74%
$80 → $71MaintainsOutperformGet Alert
10/05/2022DUKBuy Now
Duke Energy
$120.57-10.43%
James Thalacker74%
$113 → $108MaintainsOutperformGet Alert
10/05/2022AEPBuy Now
American Electric Power
$106.32-6.88%
James Thalacker74%
$96 → $99MaintainsOutperformGet Alert
10/04/2022WECBuy Now
WEC Energy Group
$108.48-14.27%
James Thalacker74%
$105 → $93MaintainsMarket PerformGet Alert
10/03/2022AEPBuy Now
American Electric Power
$106.32-9.71%
James Thalacker74%
$106 → $96MaintainsOutperformGet Alert
09/28/2022LNTBuy Now
Alliant Energy
$61.74-4.44%
James Thalacker74%
$63 → $59MaintainsMarket PerformGet Alert
09/16/2022NEEBuy Now
NextEra Energy
$67.5548.04%
James Thalacker74%
$92 → $100MaintainsOutperformGet Alert
09/09/2022AEEBuy Now
Ameren
$99.014.03%
James Thalacker74%
$98 → $103MaintainsOutperformGet Alert
08/04/2022NIBuy Now
NiSource
$39.26-13.4%
James Thalacker74%
$32 → $34MaintainsOutperformGet Alert
08/04/2022EXCBuy Now
Exelon
$46.709.21%
James Thalacker74%
$49 → $51MaintainsOutperformGet Alert
08/04/2022ETRBuy Now
Entergy
$82.5859.84%
James Thalacker74%
$62 → $66MaintainsOutperformGet Alert
08/04/2022AYBuy Now
Atlantica Sustainable
James Thalacker74%
$33 → $36MaintainsMarket PerformGet Alert
08/03/2022WECBuy Now
WEC Energy Group
$108.48-3.21%
James Thalacker74%
→ $105MaintainsEqual-WeightGet Alert
07/28/2022AEPBuy Now
American Electric Power
$106.32-0.3%
James Thalacker74%
$103 → $106MaintainsOutperformGet Alert
06/27/2022CMSBuy Now
CMS Energy
$73.53-3.44%
James Thalacker74%
$80 → $71MaintainsOutperformGet Alert
06/22/2022SOBuy Now
Southern
$91.03-23.1%
James Thalacker74%
$81 → $70MaintainsMarket PerformGet Alert
06/17/2022ETRBuy Now
Entergy
$82.5846.52%
James Thalacker74%
$62.5 → $60.5MaintainsOutperformGet Alert
06/14/2022ETRBuy Now
Entergy
$82.5851.37%
James Thalacker74%
$68.5 → $62.5MaintainsOutperformGet Alert
06/13/2022NEEBuy Now
NextEra Energy
$67.5537.68%
James Thalacker74%
$105 → $93MaintainsOutperformGet Alert
05/03/2022WECBuy Now
WEC Energy Group
$108.482.32%
James Thalacker74%
→ $111MaintainsEqual-WeightGet Alert
04/06/2022AYBuy Now
Atlantica Sustainable
James Thalacker74%
→ $37Initiates → Market PerformGet Alert
03/08/2022CMSBuy Now
CMS Energy
$73.532%
James Thalacker74%
$70 → $75MaintainsOutperformGet Alert
02/25/2022AEPBuy Now
American Electric Power
$106.32-11.59%
James Thalacker74%
$100 → $94MaintainsOutperformGet Alert
02/22/2022AEEBuy Now
Ameren
$99.01-8.09%
James Thalacker74%
$96 → $91MaintainsOutperformGet Alert
02/22/2022LNTBuy Now
Alliant Energy
$61.74-6.06%
James Thalacker74%
$61 → $58MaintainsMarket PerformGet Alert
02/04/2022WECBuy Now
WEC Energy Group
$108.48-9.66%
James Thalacker74%
→ $98MaintainsEqual-WeightGet Alert
01/10/2022ESBuy Now
Eversource Energy
$58.4862.45%
James Thalacker74%
→ $95DowngradeOutperform → Market PerformGet Alert
01/10/2022CNPBuy Now
CenterPoint Energy
$37.23-16.73%
James Thalacker74%
$27 → $31UpgradeMarket Perform → OutperformGet Alert
12/15/2021AEEBuy Now
Ameren
$99.01-4.05%
James Thalacker74%
$85 → $95MaintainsOutperformGet Alert
12/08/2021NEEBuy Now
NextEra Energy
$67.5545.08%
James Thalacker74%
$89 → $98MaintainsOutperformGet Alert
11/30/2021WECBuy Now
WEC Energy Group
$108.48
James Thalacker74%
Initiates → Market PerformGet Alert
11/22/2021XELBuy Now
Xcel Energy
$70.25-0.36%
James Thalacker74%
$68 → $70UpgradeMarket Perform → OutperformGet Alert
09/28/2021PEGBuy Now
Public Service Enterprise
$83.67-19.92%
James Thalacker74%
$65 → $67MaintainsMarket PerformGet Alert
09/13/2021EXCBuy Now
Exelon
$46.7017.77%
James Thalacker74%
$50 → $55MaintainsOutperformGet Alert
08/24/2021AEEBuy Now
Ameren
$99.01-8.09%
James Thalacker74%
$88 → $91MaintainsOutperformGet Alert
06/25/2021SREBuy Now
Sempra Energy
$69.73107.94%
James Thalacker74%
$75.5 → $72.5MaintainsMarket PerformGet Alert
02/26/2021AEPBuy Now
American Electric Power
$106.32-18.17%
James Thalacker74%
$91 → $87MaintainsOutperformGet Alert
02/22/2021AEEBuy Now
Ameren
$99.01-21.22%
James Thalacker74%
$81 → $78MaintainsOutperformGet Alert
01/26/2021AEEBuy Now
Ameren
$99.01-18.19%
James Thalacker74%
$89 → $81MaintainsOutperformGet Alert
01/26/2021LNTBuy Now
Alliant Energy
$61.74-17.4%
James Thalacker74%
$54 → $51MaintainsMarket PerformGet Alert
11/24/2020SOBuy Now
Southern
$91.03-26.4%
James Thalacker74%
→ $67Initiates → Market PerformGet Alert
11/24/2020DUKBuy Now
Duke Energy
$120.57-17.89%
James Thalacker74%
→ $99Initiates → OutperformGet Alert
11/06/2020CNPBuy Now
CenterPoint Energy
$37.23-38.22%
James Thalacker74%
$21 → $23MaintainsMarket PerformGet Alert
11/03/2020DBuy Now
Dominion Energy
$54.1062.66%
James Thalacker74%
→ $88UpgradeMarket Perform → OutperformGet Alert
10/28/2020DTEBuy Now
DTE Energy
$133.19-2.4%
James Thalacker74%
→ $130DowngradeOutperform → Market PerformGet Alert
08/10/2020AEEBuy Now
Ameren
$99.01-15.16%
James Thalacker74%
$80 → $84MaintainsOutperformGet Alert
07/09/2020CMSBuy Now
CMS Energy
$73.53-14.32%
James Thalacker74%
→ $63Initiates → OutperformGet Alert
07/09/2020DTEBuy Now
DTE Energy
$133.19-12.91%
James Thalacker74%
→ $116Initiates → OutperformGet Alert
06/16/2020DBuy Now
Dominion Energy
$54.1057.12%
James Thalacker74%
$80 → $85MaintainsMarket PerformGet Alert
05/21/2020ETRBuy Now
Entergy
$82.5829.57%
James Thalacker74%
$57.5 → $53.5UpgradeMarket Perform → OutperformGet Alert
05/11/2020EXCBuy Now
Exelon
$46.702.78%
James Thalacker74%
$49 → $48MaintainsOutperformGet Alert
05/05/2020SREBuy Now
Sempra Energy
$69.7386.43%
James Thalacker74%
$63.5 → $65MaintainsMarket PerformGet Alert
03/26/2020SREBuy Now
Sempra Energy
$69.7360.62%
James Thalacker74%
$82 → $56MaintainsMarket PerformGet Alert
02/20/2020PEGBuy Now
Public Service Enterprise
$83.67-24.7%
James Thalacker74%
→ $63Initiates → Market PerformGet Alert
02/20/2020ESBuy Now
Eversource Energy
$58.4871%
James Thalacker74%
→ $100Initiates → OutperformGet Alert
02/20/2020EXCBuy Now
Exelon
$46.7019.91%
James Thalacker74%
→ $56Initiates → OutperformGet Alert
02/20/2020ETRBuy Now
Entergy
$82.5859.84%
James Thalacker74%
→ $66Initiates → Market PerformGet Alert
02/20/2020NEPBuy Now
NextEra Energy Partners
James Thalacker74%
→ $65Initiates → OutperformGet Alert
02/20/2020DBuy Now
Dominion Energy
$54.1068.21%
James Thalacker74%
→ $91Initiates → Market PerformGet Alert
02/20/2020NEEBuy Now
NextEra Energy
$67.55329.31%
James Thalacker74%
→ $72.5Initiates → OutperformGet Alert
02/20/2020CNPBuy Now
CenterPoint Energy
$37.23-24.79%
James Thalacker74%
→ $28Initiates → Market PerformGet Alert
02/20/2020AEPBuy Now
American Electric Power
$106.324.4%
James Thalacker74%
→ $111Initiates → OutperformGet Alert
02/20/2020NIBuy Now
NiSource
$39.26-18.49%
James Thalacker74%
→ $32Initiates → OutperformGet Alert
02/20/2020AEEBuy Now
Ameren
$99.01-8.09%
James Thalacker74%
→ $91Initiates → OutperformGet Alert
02/20/2020NRGBuy Now
NRG Energy
$95.92-54.65%
James Thalacker74%
→ $43.5Initiates → Market PerformGet Alert
02/20/2020SREBuy Now
Sempra Energy
$69.73135.19%
James Thalacker74%
→ $82Initiates → Market PerformGet Alert
02/20/2020VSTBuy Now
Vistra
$112.01-66.97%
James Thalacker74%
→ $37Initiates → OutperformGet Alert
02/20/2020XELBuy Now
Xcel Energy
$70.25-3.2%
James Thalacker74%
→ $68Initiates → Market PerformGet Alert
04/29/2015ETRBuy Now
Entergy
$82.58-3.12%
James Thalacker74%
$44.5 → $40DowngradeOutperform → Market PerformGet Alert
06/16/2014CNPBuy Now
CenterPoint Energy
$37.23-27.48%
James Thalacker74%
$26 → $27UpgradeMarket Perform → OutperformGet Alert
06/06/2014ETRBuy Now
Entergy
$82.587.77%
James Thalacker74%
$36.5 → $44.5UpgradeMarket Perform → OutperformGet Alert
11/06/2013DBuy Now
Dominion Energy
$54.1018.3%
James Thalacker74%
$62 → $64MaintainsMarket PerformGet Alert
10/31/2013SOBuy Now
Southern
$91.03-52.76%
James Thalacker74%
$45 → $43MaintainsMarket PerformGet Alert
08/15/2013ETRBuy Now
Entergy
$82.58-16.44%
James Thalacker74%
$36.5 → $34.5MaintainsMarket PerformGet Alert
04/29/2013DTEBuy Now
DTE Energy
$133.19-44.44%
James Thalacker74%
$68 → $74MaintainsMarket PerformGet Alert
03/05/2013DBuy Now
Dominion Energy
$54.107.21%
James Thalacker74%
$54 → $58MaintainsMarket PerformGet Alert
03/04/2013PEGBuy Now
Public Service Enterprise
$83.67-58.17%
James Thalacker74%
$33 → $35MaintainsMarket PerformGet Alert
02/22/2013PEGBuy Now
Public Service Enterprise
$83.67-60.56%
James Thalacker74%
$32 → $33MaintainsMarket PerformGet Alert
02/22/2013CMSBuy Now
CMS Energy
$73.53-60.56%
James Thalacker74%
$27 → $29MaintainsOutperformGet Alert
02/21/2013DTEBuy Now
DTE Energy
$133.19-48.95%
James Thalacker74%
$62 → $68MaintainsMarket PerformGet Alert
02/08/2013EXCBuy Now
Exelon
$46.70-31.48%
James Thalacker74%
$29 → $32MaintainsMarket PerformGet Alert
11/08/2012CNPBuy Now
CenterPoint Energy
$37.23-40.91%
James Thalacker74%
$21 → $22MaintainsMarket PerformGet Alert
11/07/2012SREBuy Now
Sempra Energy
$69.73-1.05%
James Thalacker74%
$30.5 → $34.5MaintainsMarket PerformGet Alert
11/05/2012NIBuy Now
NiSource
$39.26-31.23%
James Thalacker74%
$26 → $27MaintainsMarket PerformGet Alert
11/02/2012EXCBuy Now
Exelon
$46.70-22.91%
James Thalacker74%
$37 → $36MaintainsMarket PerformGet Alert
11/02/2012PEGBuy Now
Public Service Enterprise
$83.67-59.36%
James Thalacker74%
$35 → $34MaintainsMarket PerformGet Alert
07/30/2012DTEBuy Now
DTE Energy
$133.19-53.45%
James Thalacker74%
$55 → $62MaintainsMarket PerformGet Alert
07/27/2012NEEBuy Now
NextEra Energy
$67.5516.95%
James Thalacker74%
$18.25 → $19.75MaintainsOutperformGet Alert
07/27/2012CMSBuy Now
CMS Energy
$73.53-63.28%
James Thalacker74%
$24 → $27MaintainsOutperformGet Alert
04/02/2012SREBuy Now
Sempra Energy
$69.73-12.52%
James Thalacker74%
$27.5 → $30.5MaintainsMarket PerformGet Alert