Steve Fleishman

Stock Analyst at Wolfe Research

(2.27)
# 2,761
Out of 5,036 analysts
71
Total ratings
62.86%
Success rate
3.31%
Average return

Stocks Rated by Steve Fleishman

Legence
Oct 7, 2025
Initiates: Outperform
Price Target: $40
Current: $35.62
Upside: +12.30%
MasTec
Sep 17, 2025
Upgrades: Outperform
Price Target: $227
Current: $205.21
Upside: +10.62%
CMS Energy
Jul 7, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $75.09
Upside: -
Alliant Energy
Jul 7, 2025
Upgrades: Outperform
Price Target: $68
Current: $68.60
Upside: -0.87%
Edison International
Jun 9, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $57.65
Upside: -
Cheche Group
Jun 4, 2025
Maintains: Outperform
Price Target: $335$350
Current: $1.02
Upside: +34,213.73%
First Solar
May 13, 2025
Upgrades: Outperform
Price Target: $221
Current: $229.00
Upside: -3.49%
Atmos Energy
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $177.74
Upside: -
Shoals Technologies Group
Feb 18, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $10.54
Upside: -
FirstEnergy
Jan 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $47.23
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $440.74
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $97.69
Upside: -
Downgrades: Underperform
Price Target: n/a
Current: $1.75
Upside: -
Upgrades: Outperform
Price Target: $58
Current: $81.27
Upside: -28.63%
Downgrades: Peer Perform
Price Target: n/a
Current: $143.32
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $40.00
Upside: -
Initiates: Outperform
Price Target: $52
Current: $88.82
Upside: -41.45%
Downgrades: Peer Perform
Price Target: n/a
Current: $78.65
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $37.58
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $14.40
Upside: -
Initiates: Outperform
Price Target: $25
Current: $8.99
Upside: +178.09%
Downgrades: Peer Perform
Price Target: n/a
Current: $24.59
Upside: -
Upgrades: Outperform
Price Target: $25
Current: $18.45
Upside: +35.50%
Initiates: Outperform
Price Target: $21
Current: $33.96
Upside: -38.16%
Downgrades: Peer Perform
Price Target: n/a
Current: $72.85
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $84.83
Upside: -
Upgrades: Peer Perform
Price Target: n/a
Current: $92.73
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $61.45
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $20.50
Upside: -
Maintains: Peer Perform
Price Target: $107$104
Current: $117.50
Upside: -11.49%
Upgrades: Outperform
Price Target: $28$30
Current: $37.67
Upside: -20.36%
Upgrades: Peer Perform
Price Target: $82
Current: $101.72
Upside: -19.39%
Downgrades: Underperform
Price Target: n/a
Current: $51.61
Upside: -
Initiates: Outperform
Price Target: $34
Current: $3.40
Upside: +900.00%
Initiates: Underperform
Price Target: $16
Current: $3.64
Upside: +339.56%
Initiates: Peer Perform
Price Target: $25
Current: $109.06
Upside: -77.08%
Upgrades: Outperform
Price Target: $25
Current: $194.24
Upside: -87.13%
Upgrades: Outperform
Price Target: $33
Current: $31.59
Upside: +4.46%
Downgrades: Peer Perform
Price Target: $47
Current: $167.01
Upside: -71.86%