Shahriar Pourreza

Stock Analyst at Wells Fargo

(4.80)
# 496
Out of 4,512 analysts
941
Total ratings
69.8%
Success rate
8.4%
Average return

Stocks Rated by Shahriar Pourreza

Public Service Enterprise Group
Jul 14, 2026
Rated: Buy
Price Target: $103$97
Current: $80.50
Upside: +20.50%
CenterPoint Energy
Jul 13, 2026
Maintained: Buy
Price Target: $48
Current: $43.76
Upside: +9.69%
Sempra
Jul 13, 2026
Maintained: Buy
Price Target: $118
Current: $93.36
Upside: +26.39%
NRG Energy
Jul 9, 2026
Maintained: Buy
Price Target: $239
Current: $138.36
Upside: +72.74%
Vistra
Jul 9, 2026
Maintained: Buy
Price Target: $259
Current: $158.43
Upside: +63.48%
Constellation Energy
Jul 9, 2026
Maintained: Buy
Price Target: $516
Current: $256.43
Upside: +101.22%
Talen Energy
Jul 9, 2026
Maintained: Buy
Price Target: $585
Current: $396.95
Upside: +47.37%
Eversource Energy
Jul 2, 2026
Reiterated: Buy
Price Target: $74$76
Current: $74.64
Upside: +1.82%
NiSource
Jun 29, 2026
Reiterated: Buy
Price Target: $52
Current: $46.62
Upside: +11.54%
Avista
Jun 17, 2026
Maintained: Hold
Price Target: $39
Current: $41.82
Upside: -6.74%
Reiterated: Hold
Price Target: $51
Current: $53.08
Upside: -3.92%
Reiterated: Buy
Price Target: $160$165
Current: $149.07
Upside: +10.69%
Maintained: Buy
Price Target: $128$131
Current: $115.41
Upside: +13.51%
Maintained: Buy
Price Target: $55
Current: $49.23
Upside: +11.72%
Maintained: Buy
Price Target: $144$148
Current: $134.94
Upside: +9.68%
Maintained: Buy
Price Target: $50
Current: $46.92
Upside: +6.56%
Maintained: Buy
Price Target: $76$81
Current: $76.31
Upside: +6.15%
Maintained: Hold
Price Target: $80
Current: $75.08
Upside: +6.55%
Maintained: Hold
Price Target: $98
Current: $111.96
Upside: -12.47%
Reiterated: Buy
Price Target: $66$68
Current: $71.30
Upside: -4.63%
Maintained: Hold
Price Target: $136
Current: $126.37
Upside: +7.62%
Maintained: Buy
Price Target: $43
Current: $36.10
Upside: +19.11%
Maintained: Buy
Price Target: $127
Current: $115.05
Upside: +10.39%
Maintained: Hold
Price Target: $106
Current: $109.00
Upside: -2.75%
Initiated Coverage: Hold
Price Target: $9.92
Current: $8.19
Upside: +21.15%
Initiated Coverage: Hold
Price Target: $60
Current: $62.94
Upside: -4.67%
Reiterated: Buy
Price Target: $120
Current: $112.95
Upside: +6.24%
Upgraded: Hold
Price Target: $47
Current: $49.50
Upside: -5.05%
Maintained: Hold
Price Target: $126$131
Current: $131.57
Upside: -0.43%
Maintained: Sell
Price Target: $59$62
Current: $76.58
Upside: -19.04%
Maintained: Sell
Price Target: $118$121
Current: $151.59
Upside: -20.18%
Maintained: Buy
Price Target: $98$99
Current: $89.54
Upside: +10.57%
Maintained: Sell
Price Target: $52$54
Current: $72.91
Upside: -25.94%
Maintained: Buy
Price Target: $24$25
Current: $17.44
Upside: +43.35%
Maintained: Hold
Price Target: $96$99
Current: $95.96
Upside: +3.17%
Maintained: Hold
Price Target: $83$87
Current: $86.45
Upside: +0.64%
Maintained: Buy
Price Target: $20
Current: $13.23
Upside: n/a
Maintained: Hold
Price Target: $122
Current: $131.13
Upside: n/a
Maintained: Hold
Price Target: $69$73
Current: $79.15
Upside: n/a
Maintained: Hold
Price Target: $67$72
Current: $81.39
Upside: n/a
Maintained: Hold
Price Target: $53$54
Current: $58.76
Upside: n/a
Maintained: Hold
Price Target: $17$12
Current: $12.34
Upside: n/a
Maintained: Hold
Price Target: $38$42
Current: $50.56
Upside: n/a
Maintained: Hold
Price Target: $53$55
Current: $53.62
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $8.60
Upside: n/a
Maintained: Hold
Price Target: $37$18
Current: $13.52
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $10.76
Upside: n/a
Reiterated: Buy
Price Target: $11$9
Current: $5.62
Upside: n/a
Initiated Coverage: Buy
Price Target: $63
Current: $25.00
Upside: n/a
Reiterated: Buy
Price Target: $54$59
Current: $6.28
Upside: n/a
Downgraded: Hold
Price Target: $29
Current: $52.19
Upside: n/a
Downgraded: Sell
Price Target: $17$11
Current: $34.45
Upside: n/a
Reiterated: Hold
Price Target: $87$62
Current: $220.58
Upside: n/a
Reiterated: Buy
Price Target: $69
Current: $133.27
Upside: n/a
Initiated Coverage: Buy
Price Target: $20
Current: $305.20
Upside: n/a