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 05/02/2025

Overall Average Return

-1.06%

Smart Score

52.8%

Overall Average Return Percentile

37th

Number of Ratings

70
Buy NowGet Alert
03/31/2025MTZBuy Now
MasTec
$140.87
Steve Fleishman52%
Initiates → Peer PerformGet Alert
03/31/2025ATOBuy Now
Atmos Energy
$161.50
Steve Fleishman52%
Initiates → Peer PerformGet Alert
02/18/2025SHLSBuy Now
Shoals Technologies Gr
$3.77
Steve Fleishman52%
Initiates → Peer PerformGet Alert
01/23/2025FEBuy Now
FirstEnergy
$43.09
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
09/19/2024PWRBuy Now
Quanta Services
$321.14
Steve Fleishman52%
Initiates → OutperformGet Alert
08/02/2024SOBuy Now
Southern
$91.05
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
07/25/2024NEPBuy Now
NextEra Energy Partners
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
05/15/2024SPWRBuy Now
SunPower
$1.99
Steve Fleishman52%
DowngradePeer Perform → UnderperformGet Alert
03/11/2024XELBuy Now
Xcel Energy
$70.77-18.04%
Steve Fleishman52%
→ $58UpgradePeer Perform → OutperformGet Alert
02/16/2024TLNEBuy Now
Talen Energy
Steve Fleishman52%
→ $81Initiates → OutperformGet Alert
01/16/2024DTEBuy Now
DTE Energy
$136.36
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
01/16/2024CMSBuy Now
CMS Energy
$72.91-14.96%
Steve Fleishman52%
→ $62UpgradePeer Perform → OutperformGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$13.39
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
09/22/2023NXTBuy Now
NEXTracker
$42.2023.22%
Steve Fleishman52%
→ $52Initiates → OutperformGet Alert
09/11/2023EVRGBuy Now
Evergy
$69.25
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
07/20/2023ENPHBuy Now
Enphase Energy
$45.66
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
06/02/2023XELBuy Now
Xcel Energy
$70.77
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
05/15/2023FSLRBuy Now
First Solar
$130.10
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
04/17/2023AESBuy Now
AES
$10.19
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
04/11/2023ARRYBuy Now
Array Technologies
$5.00400%
Steve Fleishman52%
→ $25Initiates → OutperformGet Alert
04/06/2023STEMBuy Now
Stem
$0.50
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
04/06/2023FLNCBuy Now
Fluence Energy
$4.40468.18%
Steve Fleishman52%
→ $25UpgradePeer Perform → OutperformGet Alert
03/07/2023ENLTBuy Now
Enlight Renewable Energy
$15.9531.66%
Steve Fleishman52%
→ $21Initiates → OutperformGet Alert
02/21/2023ESBuy Now
Eversource Energy
$59.50
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
12/13/2022SPWRBuy Now
SunPower
$1.99
Steve Fleishman52%
Initiates → Peer PerformGet Alert
12/12/2022SOBuy Now
Southern
$91.05-16.53%
Steve Fleishman52%
→ $76UpgradePeer Perform → OutperformGet Alert
12/08/2022DTEBuy Now
DTE Energy
$136.36-8.33%
Steve Fleishman52%
→ $125UpgradePeer Perform → OutperformGet Alert
11/17/2022PEGBuy Now
Public Service Enterprise
$79.48
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
11/17/2022PNWBuy Now
Pinnacle West Capital
$94.32
Steve Fleishman52%
UpgradeUnderperform → Peer PerformGet Alert
11/07/2022DBuy Now
Dominion Energy
$55.00
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
10/28/2022FSLRBuy Now
First Solar
$130.1030.67%
Steve Fleishman52%
→ $170UpgradePeer Perform → OutperformGet Alert
10/20/2022XELBuy Now
Xcel Energy
$70.77-2.5%
Steve Fleishman52%
→ $69UpgradePeer Perform → OutperformGet Alert
10/20/2022LNTBuy Now
Alliant Energy
$61.17
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
10/20/2022NOVABuy Now
Sunnova Energy Intl
$0.19
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
10/20/2022RUNBuy Now
Sunrun
$7.35
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
08/01/2022ESBuy Now
Eversource Energy
$59.5061.34%
Steve Fleishman52%
→ $96UpgradePeer Perform → OutperformGet Alert
05/03/2022WECBuy Now
WEC Energy Group
$108.62-4.25%
Steve Fleishman52%
$107 → $104MaintainsPeer PerformGet Alert
03/24/2022AESBuy Now
AES
$10.19214.09%
Steve Fleishman52%
$31 → $32MaintainsOutperformGet Alert
03/09/2022PPLBuy Now
PPL
$36.17-17.06%
Steve Fleishman52%
$28 → $30UpgradePeer Perform → OutperformGet Alert
03/09/2022ESBuy Now
Eversource Energy
$59.5042.86%
Steve Fleishman52%
$87 → $85DowngradeOutperform → Peer PerformGet Alert
02/28/2022AESBuy Now
AES
$10.19204.28%
Steve Fleishman52%
$30 → $31MaintainsOutperformGet Alert
02/18/2022RUNBuy Now
Sunrun
$7.35485.03%
Steve Fleishman52%
$50 → $43MaintainsOutperformGet Alert
02/17/2022EDBuy Now
Consolidated Edison
$110.03-25.47%
Steve Fleishman52%
→ $82UpgradeUnderperform → Peer PerformGet Alert
02/04/2022WECBuy Now
WEC Energy Group
$108.62-9.78%
Steve Fleishman52%
$100 → $98MaintainsPeer PerformGet Alert
01/27/2022CEGVVBuy Now
Constellation Energy
Steve Fleishman52%
→ $50Initiates → OutperformGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$4.40809.09%
Steve Fleishman52%
→ $40Initiates → Peer PerformGet Alert
11/22/2021STEMBuy Now
Stem
$0.506898.6%
Steve Fleishman52%
→ $35Initiates → OutperformGet Alert
10/19/2021FTSBuy Now
Fortis
$48.56
Steve Fleishman52%
DowngradePeer Perform → UnderperformGet Alert
10/19/2021WECBuy Now
WEC Energy Group
$108.62
Steve Fleishman52%
UpgradeUnderperform → Peer PerformGet Alert
09/01/2021PLUGBuy Now
Plug Power
$0.853919.39%
Steve Fleishman52%
→ $34Initiates → OutperformGet Alert
09/01/2021NOVABuy Now
Sunnova Energy Intl
$0.1926810.66%
Steve Fleishman52%
→ $50Initiates → OutperformGet Alert
09/01/2021RUNBuy Now
Sunrun
$7.35743.54%
Steve Fleishman52%
→ $62Initiates → OutperformGet Alert
09/01/2021BLDPBuy Now
Ballard Power Systems
$1.271160.24%
Steve Fleishman52%
→ $16Initiates → UnderperformGet Alert
09/01/2021BEBuy Now
Bloom Energy
$16.4651.88%
Steve Fleishman52%
→ $25Initiates → Peer PerformGet Alert
09/01/2021FSLRBuy Now
First Solar
$130.10-23.14%
Steve Fleishman52%
→ $100Initiates → Peer PerformGet Alert
09/01/2021SEDGBuy Now
SolarEdge Technologies
$13.39
Steve Fleishman52%
Initiates → OutperformGet Alert
09/01/2021ENPHBuy Now
Enphase Energy
$45.66
Steve Fleishman52%
Initiates → OutperformGet Alert
08/06/2021AESBuy Now
AES
$10.19184.65%
Steve Fleishman52%
→ $29UpgradePeer Perform → OutperformGet Alert
07/07/2021VSTBuy Now
Vistra
$139.25-82.05%
Steve Fleishman52%
→ $25UpgradePeer Perform → OutperformGet Alert
04/19/2021DTEBuy Now
DTE Energy
$136.361.94%
Steve Fleishman52%
$128 → $139DowngradeOutperform → Peer PerformGet Alert
04/19/2021EVRGBuy Now
Evergy
$69.25-0.36%
Steve Fleishman52%
→ $69UpgradePeer Perform → OutperformGet Alert
03/25/2021CWENBuy Now
Clearway Energy
$28.0017.86%
Steve Fleishman52%
→ $33UpgradePeer Perform → OutperformGet Alert
03/17/2021VSTBuy Now
Vistra
$139.25-85.64%
Steve Fleishman52%
$24 → $20DowngradeOutperform → Peer PerformGet Alert
03/17/2021NRGBuy Now
NRG Energy
$116.64-59.71%
Steve Fleishman52%
→ $47DowngradeOutperform → Peer PerformGet Alert
03/09/2021PPLBuy Now
PPL
$36.17-19.82%
Steve Fleishman52%
→ $29DowngradeOutperform → Peer PerformGet Alert
08/03/2020EVRGBuy Now
Evergy
$69.25-6.14%
Steve Fleishman52%
→ $65DowngradeOutperform → Peer PerformGet Alert
10/28/2019CWENBuy Now
Clearway Energy
$28.00
Steve Fleishman52%
DowngradeOutperform → Peer PerformGet Alert
09/14/2016PPLBuy Now
PPL
$36.17
Steve Fleishman52%
UpgradePeer Perform → OutperformGet Alert
11/01/2013PPLBuy Now
PPL
$36.17
Steve Fleishman52%
UpgradeGet Alert
10/28/2013DTEBuy Now
DTE Energy
$136.36
Steve Fleishman52%
UpgradeHold → OutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free