Steve Fleishman's Stock Ratings

Wolfe Research Analyst

Steve Fleishman is an analyst at Wolfe Research. 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 06/18/2025

Overall Average Return

-0.41%

Smart Score

51.5%

Overall Average Return Percentile

36th

Number of Ratings

73
Buy NowGet Alert
06/09/2025EIXBuy Now
Edison Intl
$49.30
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
06/04/2025CCGBuy Now
Cheche Group
$0.7347557.95%
Steve Fleishman51%
$335 → $350MaintainsOutperformGet Alert
05/13/2025FSLRBuy Now
First Solar
$150.2047.14%
Steve Fleishman51%
→ $221UpgradePeer Perform → OutperformGet Alert
03/31/2025MTZBuy Now
MasTec
$164.14
Steve Fleishman51%
Initiates → Peer PerformGet Alert
03/31/2025ATOBuy Now
Atmos Energy
$152.71
Steve Fleishman51%
Initiates → Peer PerformGet Alert
02/18/2025SHLSBuy Now
Shoals Technologies Gr
$5.41
Steve Fleishman51%
Initiates → Peer PerformGet Alert
01/23/2025FEBuy Now
FirstEnergy
$39.73
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
09/19/2024PWRBuy Now
Quanta Services
$361.79
Steve Fleishman51%
Initiates → OutperformGet Alert
08/02/2024SOBuy Now
Southern
$88.53
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
07/25/2024NEPBuy Now
NextEra Energy Partners
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
05/15/2024SPWRBuy Now
SunPower
$1.67
Steve Fleishman51%
DowngradePeer Perform → UnderperformGet Alert
03/11/2024XELBuy Now
Xcel Energy
$65.98-12.09%
Steve Fleishman51%
→ $58UpgradePeer Perform → OutperformGet Alert
02/16/2024TLNEBuy Now
Talen Energy
Steve Fleishman51%
→ $81Initiates → OutperformGet Alert
01/16/2024DTEBuy Now
DTE Energy
$132.10
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
01/16/2024CMSBuy Now
CMS Energy
$69.29-10.52%
Steve Fleishman51%
→ $62UpgradePeer Perform → OutperformGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$17.20
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
09/22/2023NXTBuy Now
NEXTracker
$59.42-12.49%
Steve Fleishman51%
→ $52Initiates → OutperformGet Alert
09/11/2023EVRGBuy Now
Evergy
$66.50
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
07/20/2023ENPHBuy Now
Enphase Energy
$36.25
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
06/02/2023XELBuy Now
Xcel Energy
$65.98
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
05/15/2023FSLRBuy Now
First Solar
$150.20
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
04/17/2023AESBuy Now
AES
$10.72
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
04/11/2023ARRYBuy Now
Array Technologies
$7.93215.26%
Steve Fleishman51%
→ $25Initiates → OutperformGet Alert
04/06/2023STEMBuy Now
Stem
$0.45
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
04/06/2023FLNCBuy Now
Fluence Energy
$5.76333.76%
Steve Fleishman51%
→ $25UpgradePeer Perform → OutperformGet Alert
03/07/2023ENLTBuy Now
Enlight Renewable Energy
$20.353.19%
Steve Fleishman51%
→ $21Initiates → OutperformGet Alert
02/21/2023ESBuy Now
Eversource Energy
$63.22
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
12/13/2022SPWRBuy Now
SunPower
$1.67
Steve Fleishman51%
Initiates → Peer PerformGet Alert
12/12/2022SOBuy Now
Southern
$88.53-14.15%
Steve Fleishman51%
→ $76UpgradePeer Perform → OutperformGet Alert
12/08/2022DTEBuy Now
DTE Energy
$132.10-5.37%
Steve Fleishman51%
→ $125UpgradePeer Perform → OutperformGet Alert
11/17/2022PEGBuy Now
Public Service Enterprise
$81.41
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
11/17/2022PNWBuy Now
Pinnacle West Capital
$88.64
Steve Fleishman51%
UpgradeUnderperform → Peer PerformGet Alert
11/07/2022DBuy Now
Dominion Energy
$53.97
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
10/28/2022FSLRBuy Now
First Solar
$150.2013.18%
Steve Fleishman51%
→ $170UpgradePeer Perform → OutperformGet Alert
10/20/2022XELBuy Now
Xcel Energy
$65.984.58%
Steve Fleishman51%
→ $69UpgradePeer Perform → OutperformGet Alert
10/20/2022LNTBuy Now
Alliant Energy
$60.15
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
10/20/2022NOVABuy Now
Sunnova Energy Intl
$0.16
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
10/20/2022RUNBuy Now
Sunrun
$6.01
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
08/01/2022ESBuy Now
Eversource Energy
$63.2251.85%
Steve Fleishman51%
→ $96UpgradePeer Perform → OutperformGet Alert
05/03/2022WECBuy Now
WEC Energy Group
$104.07-0.07%
Steve Fleishman51%
$107 → $104MaintainsPeer PerformGet Alert
03/24/2022AESBuy Now
AES
$10.72198.51%
Steve Fleishman51%
$31 → $32MaintainsOutperformGet Alert
03/09/2022PPLBuy Now
PPL
$33.60-10.73%
Steve Fleishman51%
$28 → $30UpgradePeer Perform → OutperformGet Alert
03/09/2022ESBuy Now
Eversource Energy
$63.2234.45%
Steve Fleishman51%
$87 → $85DowngradeOutperform → Peer PerformGet Alert
02/28/2022AESBuy Now
AES
$10.72189.18%
Steve Fleishman51%
$30 → $31MaintainsOutperformGet Alert
02/18/2022RUNBuy Now
Sunrun
$6.01615.34%
Steve Fleishman51%
$50 → $43MaintainsOutperformGet Alert
02/17/2022EDBuy Now
Consolidated Edison
$101.70-19.37%
Steve Fleishman51%
→ $82UpgradeUnderperform → Peer PerformGet Alert
02/04/2022WECBuy Now
WEC Energy Group
$104.07-5.83%
Steve Fleishman51%
$100 → $98MaintainsPeer PerformGet Alert
01/27/2022CEGVVBuy Now
Constellation Energy
Steve Fleishman51%
→ $50Initiates → OutperformGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$5.76594.02%
Steve Fleishman51%
→ $40Initiates → Peer PerformGet Alert
11/22/2021STEMBuy Now
Stem
$0.457738.75%
Steve Fleishman51%
→ $35Initiates → OutperformGet Alert
10/19/2021FTSBuy Now
Fortis
$47.38
Steve Fleishman51%
DowngradePeer Perform → UnderperformGet Alert
10/19/2021WECBuy Now
WEC Energy Group
$104.07
Steve Fleishman51%
UpgradeUnderperform → Peer PerformGet Alert
09/01/2021PLUGBuy Now
Plug Power
$1.152869.43%
Steve Fleishman51%
→ $34Initiates → OutperformGet Alert
09/01/2021NOVABuy Now
Sunnova Energy Intl
$0.1631605.77%
Steve Fleishman51%
→ $50Initiates → OutperformGet Alert
09/01/2021RUNBuy Now
Sunrun
$6.01931.43%
Steve Fleishman51%
→ $62Initiates → OutperformGet Alert
09/01/2021BLDPBuy Now
Ballard Power Systems
$1.59903.13%
Steve Fleishman51%
→ $16Initiates → UnderperformGet Alert
09/01/2021BEBuy Now
Bloom Energy
$21.3117.32%
Steve Fleishman51%
→ $25Initiates → Peer PerformGet Alert
09/01/2021FSLRBuy Now
First Solar
$150.20-33.42%
Steve Fleishman51%
→ $100Initiates → Peer PerformGet Alert
09/01/2021SEDGBuy Now
SolarEdge Technologies
$17.20
Steve Fleishman51%
Initiates → OutperformGet Alert
09/01/2021ENPHBuy Now
Enphase Energy
$36.25
Steve Fleishman51%
Initiates → OutperformGet Alert
08/06/2021AESBuy Now
AES
$10.72170.52%
Steve Fleishman51%
→ $29UpgradePeer Perform → OutperformGet Alert
07/07/2021VSTBuy Now
Vistra
$177.72-85.93%
Steve Fleishman51%
→ $25UpgradePeer Perform → OutperformGet Alert
04/19/2021DTEBuy Now
DTE Energy
$132.105.22%
Steve Fleishman51%
$128 → $139DowngradeOutperform → Peer PerformGet Alert
04/19/2021EVRGBuy Now
Evergy
$66.503.75%
Steve Fleishman51%
→ $69UpgradePeer Perform → OutperformGet Alert
03/25/2021CWENBuy Now
Clearway Energy
$31.634.33%
Steve Fleishman51%
→ $33UpgradePeer Perform → OutperformGet Alert
03/17/2021VSTBuy Now
Vistra
$177.72-88.75%
Steve Fleishman51%
$24 → $20DowngradeOutperform → Peer PerformGet Alert
03/17/2021NRGBuy Now
NRG Energy
$152.18-69.11%
Steve Fleishman51%
→ $47DowngradeOutperform → Peer PerformGet Alert
03/09/2021PPLBuy Now
PPL
$33.60-13.7%
Steve Fleishman51%
→ $29DowngradeOutperform → Peer PerformGet Alert
08/03/2020EVRGBuy Now
Evergy
$66.50-2.26%
Steve Fleishman51%
→ $65DowngradeOutperform → Peer PerformGet Alert
10/28/2019CWENBuy Now
Clearway Energy
$31.63
Steve Fleishman51%
DowngradeOutperform → Peer PerformGet Alert
09/14/2016PPLBuy Now
PPL
$33.60
Steve Fleishman51%
UpgradePeer Perform → OutperformGet Alert
11/01/2013PPLBuy Now
PPL
$33.60
Steve Fleishman51%
UpgradeGet Alert
10/28/2013DTEBuy Now
DTE Energy
$132.10
Steve Fleishman51%
UpgradeHold → OutperformGet Alert