Steve Fleishman

Stock Analyst at Wolfe Research

(1.97)
# 3,018
Out of 4,896 analysts
69
Total ratings
51.52%
Success rate
0.65%
Average return

Stocks Rated by Steve Fleishman

CMS Energy
Jul 7, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $70.35
Upside: -
Alliant Energy
Jul 7, 2025
Upgrades: Outperform
Price Target: $68
Current: $62.08
Upside: +9.54%
Edison International
Jun 9, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $51.06
Upside: -
Cheche Group
Jun 4, 2025
Maintains: Outperform
Price Target: $335$350
Current: $0.77
Upside: +45,354.55%
First Solar
May 13, 2025
Upgrades: Outperform
Price Target: $221
Current: $162.44
Upside: +36.05%
MasTec
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $170.24
Upside: -
Atmos Energy
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $154.19
Upside: -
Shoals Technologies Group
Feb 18, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $5.85
Upside: -
FirstEnergy
Jan 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $40.39
Upside: -
Quanta Services
Sep 19, 2024
Initiates: Outperform
Price Target: n/a
Current: $383.78
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $92.66
Upside: -
Downgrades: Underperform
Price Target: n/a
Current: $1.67
Upside: -
Upgrades: Outperform
Price Target: $58
Current: $68.62
Upside: -15.48%
Downgrades: Peer Perform
Price Target: n/a
Current: $133.88
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $25.62
Upside: -
Initiates: Outperform
Price Target: $52
Current: $61.70
Upside: -15.72%
Downgrades: Peer Perform
Price Target: n/a
Current: $68.96
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $41.86
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $12.59
Upside: -
Initiates: Outperform
Price Target: $25
Current: $7.47
Upside: +234.67%
Downgrades: Peer Perform
Price Target: n/a
Current: $8.38
Upside: -
Upgrades: Outperform
Price Target: $25
Current: $8.17
Upside: +206.00%
Initiates: Outperform
Price Target: $21
Current: $24.96
Upside: -15.87%
Downgrades: Peer Perform
Price Target: n/a
Current: $65.71
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $82.55
Upside: -
Upgrades: Peer Perform
Price Target: n/a
Current: $91.04
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $57.39
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $10.11
Upside: -
Maintains: Peer Perform
Price Target: $107$104
Current: $105.51
Upside: -1.43%
Upgrades: Outperform
Price Target: $28$30
Current: $34.27
Upside: -12.46%
Upgrades: Peer Perform
Price Target: $82
Current: $100.59
Upside: -18.48%
Downgrades: Underperform
Price Target: n/a
Current: $47.21
Upside: -
Initiates: Outperform
Price Target: $34
Current: $1.62
Upside: +1,998.77%
Initiates: Underperform
Price Target: $16
Current: $1.87
Upside: +755.61%
Initiates: Peer Perform
Price Target: $25
Current: $25.40
Upside: -1.57%
Upgrades: Outperform
Price Target: $25
Current: $196.58
Upside: -87.28%
Upgrades: Outperform
Price Target: $33
Current: $31.87
Upside: +3.55%
Downgrades: Peer Perform
Price Target: $47
Current: $150.68
Upside: -68.81%