Steve Fleishman

Stock Analyst at Wolfe Research

(2.29)
# 2,713
Out of 4,996 analysts
70
Total ratings
61.76%
Success rate
4.47%
Average return

Stocks Rated by Steve Fleishman

MasTec
Sep 17, 2025
Upgrades: Outperform
Price Target: $227
Current: $208.12
Upside: +9.07%
CMS Energy
Jul 7, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $71.84
Upside: -
Alliant Energy
Jul 7, 2025
Upgrades: Outperform
Price Target: $68
Current: $66.07
Upside: +2.92%
Edison International
Jun 9, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $55.01
Upside: -
Cheche Group
Jun 4, 2025
Maintains: Outperform
Price Target: $335$350
Current: $1.31
Upside: +26,617.56%
First Solar
May 13, 2025
Upgrades: Outperform
Price Target: $221
Current: $220.02
Upside: +0.45%
Atmos Energy
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $168.45
Upside: -
Shoals Technologies Group
Feb 18, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $7.66
Upside: -
FirstEnergy
Jan 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $45.43
Upside: -
Quanta Services
Sep 19, 2024
Initiates: Outperform
Price Target: n/a
Current: $405.44
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $94.53
Upside: -
Downgrades: Underperform
Price Target: n/a
Current: $1.77
Upside: -
Upgrades: Outperform
Price Target: $58
Current: $79.28
Upside: -26.84%
Downgrades: Peer Perform
Price Target: n/a
Current: $139.31
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $39.45
Upside: -
Initiates: Outperform
Price Target: $52
Current: $73.07
Upside: -28.84%
Downgrades: Peer Perform
Price Target: n/a
Current: $74.07
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $36.50
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $13.24
Upside: -
Initiates: Outperform
Price Target: $25
Current: $8.26
Upside: +202.66%
Downgrades: Peer Perform
Price Target: n/a
Current: $17.86
Upside: -
Upgrades: Outperform
Price Target: $25
Current: $11.91
Upside: +109.91%
Initiates: Outperform
Price Target: $21
Current: $28.51
Upside: -26.34%
Downgrades: Peer Perform
Price Target: n/a
Current: $69.77
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $82.30
Upside: -
Upgrades: Peer Perform
Price Target: n/a
Current: $86.76
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $60.33
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $17.67
Upside: -
Maintains: Peer Perform
Price Target: $107$104
Current: $112.85
Upside: -7.84%
Upgrades: Outperform
Price Target: $28$30
Current: $36.72
Upside: -18.30%
Upgrades: Peer Perform
Price Target: $82
Current: $99.62
Upside: -17.69%
Downgrades: Underperform
Price Target: n/a
Current: $49.67
Upside: -
Initiates: Outperform
Price Target: $34
Current: $2.37
Upside: +1,334.60%
Initiates: Underperform
Price Target: $16
Current: $2.75
Upside: +481.82%
Initiates: Peer Perform
Price Target: $25
Current: $70.32
Upside: -64.45%
Upgrades: Outperform
Price Target: $25
Current: $207.22
Upside: -87.94%
Upgrades: Outperform
Price Target: $33
Current: $28.54
Upside: +15.63%
Downgrades: Peer Perform
Price Target: $47
Current: $168.57
Upside: -72.12%