Steve Fleishman

Stock Analyst at Wolfe Research

(1.58)
# 3,187
Out of 4,840 analysts
67
Total ratings
53.12%
Success rate
-0.56%
Average return

Stocks Rated by Steve Fleishman

First Solar
May 13, 2025
Upgrades: Outperform
Price Target: $221
Current: $158.38
Upside: +39.54%
MasTec
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $152.45
Upside: -
Atmos Energy
Mar 31, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $157.28
Upside: -
Shoals Technologies Group
Feb 18, 2025
Initiates: Peer Perform
Price Target: n/a
Current: $4.59
Upside: -
FirstEnergy
Jan 23, 2025
Downgrades: Peer Perform
Price Target: n/a
Current: $42.11
Upside: -
Quanta Services
Sep 19, 2024
Initiates: Outperform
Price Target: n/a
Current: $335.36
Upside: -
The Southern Company
Aug 2, 2024
Downgrades: Peer Perform
Price Target: n/a
Current: $89.64
Upside: -
Complete Solaria
May 15, 2024
Downgrades: Underperform
Price Target: n/a
Current: $1.38
Upside: -
Xcel Energy
Mar 11, 2024
Upgrades: Outperform
Price Target: $58
Current: $69.73
Upside: -16.82%
DTE Energy Company
Jan 16, 2024
Downgrades: Peer Perform
Price Target: n/a
Current: $136.32
Upside: -
Upgrades: Outperform
Price Target: $62
Current: $69.65
Upside: -10.98%
Downgrades: Peer Perform
Price Target: n/a
Current: $16.71
Upside: -
Initiates: Outperform
Price Target: $52
Current: $56.05
Upside: -7.23%
Downgrades: Peer Perform
Price Target: n/a
Current: $65.80
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $39.64
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $9.99
Upside: -
Initiates: Outperform
Price Target: $25
Current: $6.88
Upside: +263.37%
Downgrades: Peer Perform
Price Target: n/a
Current: $0.46
Upside: -
Upgrades: Outperform
Price Target: $25
Current: $4.88
Upside: +412.30%
Initiates: Outperform
Price Target: $21
Current: $17.60
Upside: +19.32%
Downgrades: Peer Perform
Price Target: n/a
Current: $63.46
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $78.96
Upside: -
Upgrades: Peer Perform
Price Target: n/a
Current: $90.75
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $56.29
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $61.72
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $0.18
Upside: -
Downgrades: Peer Perform
Price Target: n/a
Current: $6.88
Upside: -
Maintains: Peer Perform
Price Target: $107$104
Current: $106.78
Upside: -2.60%
Upgrades: Outperform
Price Target: $28$30
Current: $34.67
Upside: -13.47%
Upgrades: Peer Perform
Price Target: $82
Current: $104.10
Upside: -21.23%
Downgrades: Underperform
Price Target: n/a
Current: $48.36
Upside: -
Initiates: Outperform
Price Target: $34
Current: $0.78
Upside: +4,258.97%
Initiates: Underperform
Price Target: $16
Current: $1.35
Upside: +1,085.19%
Initiates: Peer Perform
Price Target: $25
Current: $19.48
Upside: +28.34%
Upgrades: Outperform
Price Target: $25
Current: $158.16
Upside: -84.19%
Upgrades: Outperform
Price Target: $33
Current: $30.47
Upside: +8.30%
Downgrades: Peer Perform
Price Target: $47
Current: $157.82
Upside: -70.22%