Steve Fleishman

Stock Analyst at Wolfe Research

(4.36)
# 1,232
Out of 4,460 analysts
336
Total ratings
57.2%
Success rate
10.1%
Average return

Stocks Rated by Steve Fleishman

Primoris Services
Jun 12, 2026
Maintained: Buy
Price Target: $149
Current: $99.12
Upside: +50.32%
Oklo Inc.
May 19, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $52.33
Upside: -
X-Energy
May 19, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $18.36
Upside: -
Ameren
May 6, 2026
Maintained: Buy
Price Target: $95$122
Current: $113.04
Upside: +7.93%
Exelon
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $46.62
Upside: -
NiSource
May 6, 2026
Reiterated: Buy
Price Target: $46$52
Current: $47.55
Upside: +9.36%
NRG Energy
May 6, 2026
Maintained: Buy
Price Target: $190
Current: $146.06
Upside: +30.08%
SolarEdge Technologies
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $58.44
Upside: -
Sunrun
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $13.38
Upside: -
Array Technologies
May 6, 2026
Reiterated: Buy
Price Target: $30$10
Current: $7.41
Upside: +34.95%
Initiated Coverage: Buy
Price Target: $35
Current: $34.05
Upside: +2.79%
Upgraded: Buy
Price Target: $96$142
Current: $136.81
Upside: +3.79%
Reiterated: Buy
Price Target: $15$21
Current: $16.82
Upside: +24.85%
Upgraded: Buy
Price Target: $50
Current: $47.54
Upside: +5.17%
Initiated Coverage: Buy
Price Target: $40
Current: $85.23
Upside: -53.07%
Maintained: Buy
Price Target: $58$84
Current: $80.30
Upside: +4.61%
Maintained: Buy
Price Target: $33$43
Current: $44.04
Upside: -2.36%
Maintained: Buy
Price Target: $86$95
Current: $92.71
Upside: +2.47%
Upgraded: Buy
Price Target: $227
Current: $416.06
Upside: -45.44%
Maintained: Hold
Price Target: n/a
Current: $2.71
Upside: -
Maintained: Buy
Price Target: $68$72
Current: $76.29
Upside: -5.62%
Maintained: Sell
Price Target: $54.03$65.41
Current: $81.25
Upside: -19.50%
Downgraded: Hold
Price Target: n/a
Current: $76.50
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $74.45
Upside: n/a
Maintained: Buy
Price Target: $99$350
Current: $248.37
Upside: n/a
Upgraded: Buy
Price Target: $221
Current: $235.96
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $172.27
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $26,230.00
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $9.90
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $19.88
Upside: n/a
Initiated Coverage: Buy
Price Target: $313
Current: $720.04
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $95.71
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $11.81
Upside: n/a
Reiterated: Buy
Price Target: $60$82
Current: $87.77
Upside: n/a
Maintained: Buy
Price Target: $42$61
Current: $158.63
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $49.24
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $152.37
Upside: n/a
Maintained: Buy
Price Target: $119$112
Current: $114.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $119.14
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $86.43
Upside: n/a
Maintained: Buy
Price Target: $32
Current: $36.35
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $21.90
Upside: n/a
Maintained: Sell
Price Target: $63$57
Current: $86.94
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $14.66
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $7.81
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $72.27
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $107.00
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $81.16
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $68.29
Upside: n/a
Maintained: Sell
Price Target: $16.00$12.80
Current: $5.53
Upside: n/a
Maintained: Hold
Price Target: $108$113
Current: $126.58
Upside: n/a
Maintained: Hold
Price Target: $39$42
Current: $48.66
Upside: n/a
Maintained: Hold
Price Target: $98$104
Current: $116.77
Upside: n/a
Maintained: Buy
Price Target: $123$151
Current: $239.01
Upside: n/a
Upgraded: Hold
Price Target: $87$82
Current: $110.63
Upside: n/a
Maintained: Hold
Price Target: $55.45$61.14
Current: $76.91
Upside: n/a
Reiterated: Hold
Price Target: $25$24
Current: $302.70
Upside: n/a
Maintained: Buy
Price Target: $10$13
Current: $22.26
Upside: n/a
Maintained: Hold
Price Target: $43$53
Current: $51.83
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $19.12
Upside: n/a
Maintained: Hold
Price Target: $55.45$71.09
Current: $93.92
Upside: n/a
Maintained: Hold
Price Target: $143$156
Current: $131.58
Upside: n/a
Upgraded: Buy
Price Target: $19$33
Current: $34.18
Upside: n/a
Downgraded: Hold
Price Target: $18$17
Current: $36.76
Upside: n/a
Maintained: Hold
Price Target: $29$28
Current: $60.95
Upside: n/a
Maintained: Hold
Price Target: $14
Current: $31.97
Upside: n/a
Maintained: Hold
Price Target: $29$13
Current: $74.34
Upside: n/a
Maintained: Hold
Price Target: $38$39
Current: $268.14
Upside: n/a