Ratings by BMO Capital (James Thalacker)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/2/2026 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
3/2/2026 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
2/27/2026 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
2/24/2026 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
2/24/2026 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
2/24/2026 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
2/20/2026 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
1/27/2026 Sempra Energy SRE Maintain
(N/A)
 
 
  Details
1/27/2026 CenterPoint Energy CNP Maintain
(N/A)
 
 
  Details
1/22/2026 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
1/13/2026 Sempra Energy SRE Maintain
(N/A)
 
 
  Details
1/13/2026 Public Service Enterprise Group Inc. PEG Maintain
(N/A)
 
 
  Details
1/13/2026 CenterPoint Energy CNP Upgrade Outperform
(Market Perform)
37.89
(43.61)
15.1% Details
1/12/2026 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
1/6/2026 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
11/7/2025 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
11/7/2025 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
11/4/2025 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
11/4/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
10/22/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
10/22/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
10/21/2025 PPL Corp PPL Maintain Outperform
(N/A)
 
 
  Details
10/21/2025 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
10/20/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
10/16/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
10/16/2025 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
10/15/2025 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
10/14/2025 PG&E Corporation PCG Maintain Outperform
(N/A)
 
 
  Details
10/14/2025 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
10/3/2025 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
10/2/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
10/2/2025 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
9/29/2025 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
9/25/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
9/25/2025 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
9/25/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
9/22/2025 PPL Corp PPL Maintain Outperform
(N/A)
 
 
  Details
9/22/2025 Xcel Energy XEL Upgrade Outperform
(Market Perform)
72.17
(82.52)
14.34% Details
8/25/2025 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
8/12/2025 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
8/11/2025 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
8/6/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
8/6/2025 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
8/6/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
8/4/2025 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
8/1/2025 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
7/31/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
7/31/2025 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
7/23/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 PPL Corp PPL Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 PG&E Corporation PCG Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
7/23/2025 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
7/23/2025 Dominion Resources, Inc. D Maintain Market Perform
(N/A)
 
 
  Details
7/23/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
7/23/2025 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
7/22/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
7/22/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
7/22/2025 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
7/21/2025 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
6/5/2025 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
5/14/2025 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
5/12/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
5/12/2025 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
5/7/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
4/29/2025 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
4/28/2025 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
4/28/2025 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
4/28/2025 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
4/23/2025 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
4/22/2025 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
4/21/2025 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
4/21/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
4/21/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
4/14/2025 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
4/14/2025 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
4/14/2025 PG&E Corporation PCG Maintain Outperform
(N/A)
 
 
  Details
4/11/2025 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
4/10/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
4/10/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
3/25/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
3/24/2025 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
3/17/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
3/11/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
3/4/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
3/3/2025 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
2/26/2025 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
2/24/2025 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
2/21/2025 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
2/21/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
2/18/2025 PG&E Corporation PCG Maintain Outperform
(N/A)
 
 
  Details
2/18/2025 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
2/18/2025 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
2/18/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
2/14/2025 PG&E Corporation PCG Maintain Outperform
(N/A)
 
 
  Details
2/13/2025 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
2/13/2025 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
2/10/2025 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
2/7/2025 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
2/7/2025 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
2/5/2025 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
2/5/2025 Dominion Resources, Inc. D Maintain Market Perform
(N/A)
 
 
  Details
2/5/2025 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
2/4/2025 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
2/3/2025 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
1/31/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
1/31/2025 PPL Corp PPL Maintain Outperform
(N/A)
 
 
  Details
1/30/2025 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
1/30/2025 XPLR Infrastructure NEP Maintain Market Perform
(N/A)
 
 
  Details
1/30/2025 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
1/29/2025 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
1/27/2025 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
1/23/2025 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
1/21/2025 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
1/13/2025 NextEra Energy Partners NEP Downgrade Market Perform
(Outperform)
18.06
(10.54)
-41.64% Details
1/13/2025 PG&E Corporation PCG New Coverage Outperform
(N/A)
19.25
(18.18)
-5.56% Details
1/10/2025 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
1/3/2025 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
12/11/2024 PPL Corp PPL New Coverage Outperform
(N/A)
32.89
(38.55)
17.21% Details
12/5/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
12/2/2024 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
12/2/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
11/27/2024 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
11/19/2024 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
11/18/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
11/11/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
11/8/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
11/8/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
11/5/2024 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
11/4/2024 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
11/4/2024 Dominion Energy D Maintain Market Perform
(N/A)
 
 
  Details
11/1/2024 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
11/1/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
11/1/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
10/31/2024 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
10/31/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
10/21/2024 NextEra Energy Partners NEP Maintain Outperform
(N/A)
 
 
  Details
10/21/2024 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
10/21/2024 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
10/18/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
10/18/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
10/15/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
10/15/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
10/4/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
10/3/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
10/3/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
9/30/2024 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
9/30/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
9/26/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
9/24/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
9/19/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
9/17/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
9/12/2024 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
9/12/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
9/9/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
9/6/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
8/29/2024 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
8/26/2024 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
8/23/2024 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
8/19/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
8/12/2024 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
8/9/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
8/9/2024 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
8/9/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
8/8/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
8/7/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
8/6/2024 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
8/6/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
8/5/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
8/5/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
8/5/2024 Dominion Resources, Inc. D Maintain Market Perform
(N/A)
 
 
  Details
8/2/2024 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
8/2/2024 CenterPoint Energy CNP Downgrade Market Perform
(Outperform)
27.75
(37.89)
36.54% Details
8/1/2024 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
7/31/2024 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
7/29/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
7/23/2024 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
7/22/2024 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
7/22/2024 NextEra Energy Partners NEP Maintain Outperform
(N/A)
 
 
  Details
7/19/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
7/16/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
7/16/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
7/15/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
7/15/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
7/11/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
7/10/2024 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
7/9/2024 Dominion Resources, Inc. D Maintain Market Perform
(N/A)
 
 
  Details
7/8/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
7/3/2024 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
6/26/2024 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
6/21/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
6/18/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
6/12/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
6/10/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
6/10/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
6/6/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
6/3/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
5/20/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
5/17/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
5/14/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
5/14/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
5/13/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
5/10/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
5/10/2024 Atlantica Sustainable Infrastructure AY Maintain Market Perform
(N/A)
 
 
  Details
5/9/2024 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
5/8/2024 Sempra Energy SRE Maintain Outperform
(N/A)
 
 
  Details
5/8/2024 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
5/8/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
5/7/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
5/6/2024 Dominion Energy D Maintain Market Perform
(N/A)
 
 
  Details
5/6/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
5/3/2024 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
5/3/2024 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
5/3/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
5/2/2024 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
5/1/2024 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
5/1/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
4/29/2024 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
4/26/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
4/26/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
4/25/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
4/25/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
4/25/2024 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
4/17/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
4/17/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
4/16/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
4/16/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
4/15/2024 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
4/1/2024 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
3/18/2024 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
3/11/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
3/11/2024 Dominion Resources, Inc. D Downgrade Market Perform
(Outperform)
47.99
(63.24)
31.78% Details
3/8/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
3/5/2024 Atlantica Sustainable Infrastructure AY Maintain Market Perform
(N/A)
 
 
  Details
3/4/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
3/4/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
2/29/2024 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
2/29/2024 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
2/27/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
2/27/2024 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
2/26/2024 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
2/26/2024 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
2/23/2024 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
2/22/2024 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
2/21/2024 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
2/15/2024 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
2/12/2024 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
2/12/2024 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
2/2/2024 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
2/2/2024 Southern Co. SO Maintain Outperform
(N/A)
 
 
  Details
1/22/2024 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
1/11/2024 Sempra Energy SRE Upgrade Outperform
(Market Perform)
76.35
(92.63)
21.32% Details
1/11/2024 Southern Co. SO Upgrade Outperform
(Market Perform)
71.87
(97.48)
35.63% Details
1/11/2024 Alliant Energy LNT Downgrade Market Perform
(Outperform)
52.22
(65.02)
24.51% Details
12/26/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
12/19/2023 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
12/18/2023 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
12/4/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
11/21/2023 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
11/9/2023 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
11/8/2023 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
11/8/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
11/3/2023 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
11/3/2023 Southern Co. SO Maintain Market Perform
(N/A)
 
 
  Details
11/3/2023 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
11/3/2023 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
11/2/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
11/1/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
10/30/2023 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
10/16/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
10/16/2023 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
10/16/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
10/13/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
10/13/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
10/6/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
10/2/2023 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
9/28/2023 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
9/28/2023 NextEra Energy Partners NEP Maintain Outperform
(N/A)
 
 
  Details
9/22/2023 Atlantica Sustainable Infrastructure AY Maintain Market Perform
(N/A)
 
 
  Details
9/20/2023 Xcel Energy XEL Maintain Market Perform
(N/A)
 
 
  Details
9/7/2023 Alliant Energy LNT Maintain Outperform
(N/A)
 
 
  Details
9/6/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
8/31/2023 Southern Co. SO Maintain Market Perform
(N/A)
 
 
  Details
8/31/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
8/30/2023 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
8/10/2023 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
8/7/2023 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
8/7/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
8/7/2023 Alliant Energy LNT Maintain Outperform
(N/A)
 
 
  Details
8/4/2023 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
8/4/2023 Southern Co. SO Maintain Market Perform
(N/A)
 
 
  Details
8/4/2023 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
8/3/2023 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
8/3/2023 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
8/3/2023 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
8/2/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
8/2/2023 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
8/2/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
7/14/2023 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
7/13/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
7/11/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
7/6/2023 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
6/27/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
6/26/2023 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
6/21/2023 Xcel Energy XEL Downgrade Market Perform
(Outperform)
63.07
(72.17)
14.43% Details
6/21/2023 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
6/14/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
6/13/2023 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
6/5/2023 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
5/30/2023 Alliant Energy LNT Upgrade Outperform
(Market Perform)
51.06
(71.55)
40.13% Details
5/25/2023 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
5/19/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
5/10/2023 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
5/8/2023 Atlantica Sustainable Infrastructure AY Maintain Market Perform
(N/A)
 
 
  Details
5/8/2023 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
5/3/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
4/28/2023 Southern Co. SO Maintain Market Perform
(N/A)
 
 
  Details
4/26/2023 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
4/26/2023 NextEra Energy Partners NEP Maintain Outperform
(N/A)
 
 
  Details
4/14/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
4/14/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
4/5/2023 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
3/13/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
3/7/2023 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
3/1/2023 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
2/27/2023 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
2/27/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
2/24/2023 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
2/24/2023 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
2/23/2023 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
2/22/2023 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
2/21/2023 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
2/15/2023 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
2/15/2023 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
2/14/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
2/9/2023 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
2/3/2023 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
2/3/2023 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
1/4/2023 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
12/16/2022 Southern Co. SO Maintain Market Perform
(N/A)
 
 
  Details
12/16/2022 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
12/8/2022 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
12/5/2022 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
11/22/2022 DTE Energy DTE Maintain Market Perform
(N/A)
 
 
  Details
11/14/2022 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
11/10/2022 Atlantica Sustainable Infrastructure AY Maintain Market Perform
(N/A)
 
 
  Details
11/9/2022 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
11/9/2022 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
11/8/2022 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
11/7/2022 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
11/7/2022 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
11/7/2022 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
11/4/2022 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
11/4/2022 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
11/3/2022 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
11/1/2022 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
10/31/2022 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
10/18/2022 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
10/5/2022 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
10/5/2022 Duke Energy DUK Maintain Outperform
(N/A)
 
 
  Details
10/4/2022 WEC Energy Group WEC Maintain Market Perform
(N/A)
 
 
  Details
10/3/2022 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
9/28/2022 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
6/27/2022 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
6/17/2022 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
6/14/2022 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
5/16/2022 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
5/13/2022 Constellation Energy CEG Maintain Outperform
(N/A)
 
 
  Details
5/6/2022 Eversource Energy ES Maintain Market Perform
(N/A)
 
 
  Details
5/6/2022 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
5/6/2022 Dominion Resources, Inc. D Maintain Outperform
(N/A)
 
 
  Details
4/6/2022 Atlantica Sustainable Infrastructure AY New Coverage Market Perform
(N/A)
35.38
(21.99)
-37.85% Details
3/8/2022 CMS Energy CMS Maintain Outperform
(N/A)
 
 
  Details
2/28/2022 Vistra Energy VST Maintain Outperform
(N/A)
 
 
  Details
2/28/2022 NRG Energy NRG Maintain Market Perform
(N/A)
 
 
  Details
2/28/2022 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
2/25/2022 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(N/A)
 
 
  Details
2/25/2022 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
2/24/2022 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
2/24/2022 Entergy Corp ETR Maintain Outperform
(N/A)
 
 
  Details
2/23/2022 CenterPoint Energy CNP Maintain Outperform
(N/A)
 
 
  Details
2/22/2022 Alliant Energy LNT Maintain Market Perform
(N/A)
 
 
  Details
2/22/2022 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
2/17/2022 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
2/3/2022 Constellation Energy CEG New Coverage Outperform
(N/A)
53.01
(319.19)
502.13% Details
1/20/2022 Eversource Energy ES Downgrade Market Perform
(Outperform)
86.80
(74.44)
-14.24% Details
1/10/2022 Eversource Energy ES Downgrade Market Perform
(Outperform)
88.90
(74.44)
-16.27% Details
1/10/2022 CenterPoint Energy CNP Upgrade Outperform
(Market Perform)
27.65
(27.75)
0.36% Details
1/7/2022 Xcel Energy XEL Maintain Outperform
(N/A)
 
 
  Details
1/7/2022 Duke Energy DUK Downgrade Market Perform
(Outperform)
103.47
(132.50)
28.06% Details
12/15/2021 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
12/8/2021 NextEra Energy NEE Maintain Outperform
(N/A)
 
 
  Details
11/22/2021 Xcel Energy XEL Upgrade Outperform
(Market Perform)
64.33
(63.07)
-1.96% Details
9/10/2021 Exelon EXC Maintain Outperform
(N/A)
 
 
  Details
8/24/2021 Ameren Corp. AEE Maintain Outperform
(N/A)
 
 
  Details
6/25/2021 Sempra Energy SRE Maintain Market Perform
(N/A)
 
 
  Details
6/22/2021 Eversource Energy ES Maintain Outperform
(Outperform)
 
 
  Details
3/1/2021 Vistra Energy VST Maintain Outperform
(Outperform)
 
 
  Details
3/1/2021 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(Market Perform)
 
 
  Details
2/26/2021 Sempra Energy SRE Maintain Market Perform
(Market Perform)
 
 
  Details
2/26/2021 American Electric Power AEP Maintain Outperform
(Outperform)
 
 
  Details
2/25/2021 Entergy Corp ETR Maintain Outperform
(Outperform)
 
 
  Details
2/25/2021 Exelon EXC Maintain Outperform
(Outperform)
 
 
  Details
2/22/2021 Ameren Corp. AEE Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 NextEra Energy Partners NEP Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Vistra Energy VST Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 NRG Energy NRG Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 Public Service Enterprise Group Inc. PEG Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 Exelon EXC Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Southern Co. SO Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 Sempra Energy SRE Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 NextEra Energy NEE Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Duke Energy DUK Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 DTE Energy DTE Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 Dominion Resources, Inc. D Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 CenterPoint Energy CNP Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 Xcel Energy XEL Maintain Market Perform
(Market Perform)
 
 
  Details
1/26/2021 NiSource NI Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Eversource Energy ES Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Entergy Corp ETR Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 CMS Energy CMS Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 American Electric Power AEP Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Ameren Corp. AEE Maintain Outperform
(Outperform)
 
 
  Details
1/26/2021 Alliant Energy LNT Maintain Market Perform
(Market Perform)
 
 
  Details
12/22/2020 Alliant Energy LNT New Coverage Market Perform
(N/A)
51.05
(71.55)
40.16% Details
11/24/2020 Southern Co. SO New Coverage Market Perform
(N/A)
60.45
(97.48)
61.26% Details
11/24/2020 Duke Energy DUK New Coverage Outperform
(N/A)
93.33
(132.50)
41.97% Details
11/10/2020 American Electric Power AEP Maintain Outperform
(N/A)
 
 
  Details
11/6/2020 CenterPoint Energy CNP Maintain Market Perform
(N/A)
 
 
  Details
11/3/2020 Dominion Resources, Inc. D Upgrade Outperform
(Market Perform)
80.34
(63.24)
-21.28% Details
10/28/2020 DTE Energy DTE Downgrade Market Perform
(Outperform)
124.24
(150.13)
20.84% Details
7/9/2020 DTE Energy DTE New Coverage Outperform
(N/A)
107.09
(150.13)
40.19% Details
7/9/2020 CMS Energy CMS New Coverage Outperform
(N/A)
59.49
(77.16)
29.7% Details
7/7/2020 Dominion Resources, Inc. D Downgrade Underperform
(Market Perform)
82.69
(63.24)
-23.52% Details
6/16/2020 Dominion Resources, Inc. D Maintain Market Perform
(N/A)
 
 
  Details
5/21/2020 Entergy Corp ETR Upgrade Outperform
(Market Perform)
97.59
(104.70)
7.29% Details
3/3/2020 NiSource NI Maintain Outperform
(N/A)
 
 
  Details
2/20/2020 NextEra Energy Partners NEP New Coverage Outperform
(N/A)
61.23
(18.06)
-70.5% Details
2/20/2020 Dominion Resources, Inc. D New Coverage Market Perform
(N/A)
88.98
(82.69)
-7.07% Details
2/20/2020 Vistra Energy VST New Coverage Outperform
(N/A)
23.36
(158.65)
579.15% Details
2/20/2020 NextEra Energy NEE New Coverage Outperform
(N/A)
282.04
(91.02)
-67.73% Details
2/20/2020 Ameren Corp. AEE New Coverage Outperform
(N/A)
86.75
(111.52)
28.55% Details
2/20/2020 NRG Energy NRG New Coverage Market Perform
(N/A)
39.95
(154.32)
286.28% Details
2/20/2020 Eversource Energy ES New Coverage Outperform
(N/A)
94.81
(74.44)
-21.49% Details
2/20/2020 NiSource NI New Coverage Outperform
(N/A)
30.21
(46.46)
53.79% Details
2/20/2020 Exelon EXC New Coverage Outperform
(N/A)
50.38
(49.36)
-2.02% Details
2/20/2020 Entergy Corp ETR New Coverage Market Perform
(N/A)
134.78
(97.59)
-27.59% Details
2/20/2020 Public Service Enterprise Group Inc. PEG New Coverage Market Perform
(N/A)
59.02
(83.35)
41.22% Details
2/20/2020 American Electric Power AEP New Coverage Outperform
(N/A)
104.33
(115.11)
10.33% Details
2/20/2020 CenterPoint Energy CNP New Coverage Market Perform
(N/A)
26.79
(43.61)
62.78% Details
2/20/2020 Xcel Energy XEL New Coverage Market Perform
(N/A)
71.16
(82.52)
15.96% Details
2/20/2020 Sempra Energy SRE New Coverage Market Perform
(N/A)
160.89
(92.63)
-42.43% Details