Steve Fleishman

Stock Analyst at Wolfe Research

(2.21)
# 2,846
Out of 4,974 analysts
69
Total ratings
60.61%
Success rate
2.77%
Average return

Stocks Rated by Steve Fleishman

CMS Energy
Jul 7, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $71.55
Upside: -
Alliant Energy
Jul 7, 2025
Upgrades: Outperform
Price Target: $68
Current: $64.62
Upside: +5.23%
Edison International
Jun 9, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $54.45
Upside: -
Cheche Group
Jun 4, 2025
Maintains: Outperform
Price Target: $335$350
Current: $1.08
Upside: +32,307.41%
First Solar
May 13, 2025
Upgrades: Outperform
Price Target: $221
Current: $205.14
Upside: +7.73%
MasTec
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $178.00
Upside: -
Atmos Energy
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $166.48
Upside: -
Shoals Technologies Group
Feb 18, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $7.16
Upside: -
FirstEnergy
Jan 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $43.48
Upside: -
Quanta Services
Sep 19, 2024
Initiates: Outperform
Price Target: n/a
Current: $372.50
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $91.78
Upside: -
Downgrades: Underperform
Price Target: n/a
Current: $1.50
Upside: -
Upgrades: Outperform
Price Target: $58
Current: $72.68
Upside: -20.20%
Downgrades: Peer Perform
Price Target: n/a
Current: $136.60
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $34.42
Upside: -
Initiates: Outperform
Price Target: $52
Current: $70.12
Upside: -25.84%
Downgrades: Peer Perform
Price Target: n/a
Current: $71.60
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $39.65
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $12.93
Upside: -
Initiates: Outperform
Price Target: $25
Current: $8.97
Upside: +178.71%
Downgrades: Peer Perform
Price Target: n/a
Current: $13.98
Upside: -
Upgrades: Outperform
Price Target: $25
Current: $7.55
Upside: +231.13%
Initiates: Outperform
Price Target: $21
Current: $29.01
Upside: -27.61%
Downgrades: Peer Perform
Price Target: n/a
Current: $63.53
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $81.12
Upside: -
Upgrades: Peer Perform
Price Target: n/a
Current: $89.00
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $58.19
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $18.18
Upside: -
Maintains: Peer Perform
Price Target: $107$104
Current: $107.79
Upside: -3.52%
Upgrades: Outperform
Price Target: $28$30
Current: $35.96
Upside: -16.57%
Upgrades: Peer Perform
Price Target: $82
Current: $98.05
Upside: -16.37%
Downgrades: Underperform
Price Target: n/a
Current: $49.23
Upside: -
Initiates: Outperform
Price Target: $34
Current: $1.46
Upside: +2,228.77%
Initiates: Underperform
Price Target: $16
Current: $1.99
Upside: +704.02%
Initiates: Peer Perform
Price Target: $25
Current: $57.07
Upside: -56.19%
Upgrades: Outperform
Price Target: $25
Current: $188.00
Upside: -86.70%
Upgrades: Outperform
Price Target: $33
Current: $28.68
Upside: +15.06%
Downgrades: Peer Perform
Price Target: $47
Current: $147.66
Upside: -68.17%