Stephen Byrd

Stock Analyst at Morgan Stanley

(2.57)
# 2,351
Out of 5,090 analysts
1794
Total ratings
57.87%
Success rate
-3.59%
Average return

Stocks Rated by Stephen Byrd

Sunrun
Dec 2, 2025
Maintains: Equal-Weight
Price Target: $20$21
Current: $17.58
Upside: +19.45%
EastGroup Properties
Dec 2, 2025
Maintains: Equal-Weight
Price Target: $178$180
Current: $179.91
Upside: +0.05%
Spire
Nov 18, 2025
Maintains: Equal-Weight
Price Target: $91$99
Current: $82.43
Upside: +20.10%
Bloom Energy
Oct 30, 2025
Maintains: Overweight
Price Target: $85$155
Current: $119.18
Upside: +30.06%
American Electric Power Company
Oct 30, 2025
Maintains: Overweight
Price Target: $123$130
Current: $117.54
Upside: +10.60%
NRG Energy
Oct 28, 2025
Maintains: Equal-Weight
Price Target: $145$144
Current: $163.00
Upside: -11.66%
Entergy
Oct 22, 2025
Maintains: Equal-Weight
Price Target: $85$93
Current: $94.22
Upside: -1.29%
Duke Energy
Oct 22, 2025
Maintains: Equal-Weight
Price Target: $127$136
Current: $116.52
Upside: +16.72%
Dominion Energy
Oct 22, 2025
Maintains: Equal-Weight
Price Target: $63$66
Current: $58.49
Upside: +12.84%
CMS Energy
Oct 22, 2025
Maintains: Equal-Weight
Price Target: $71$76
Current: $71.09
Upside: +6.91%
Maintains: Overweight
Price Target: $167$181
Current: $171.29
Upside: +5.67%
Maintains: Equal-Weight
Price Target: $104$111
Current: $99.86
Upside: +11.16%
Maintains: Overweight
Price Target: $23$24
Current: $13.92
Upside: +72.41%
Maintains: Overweight
Price Target: $207$223
Current: $167.17
Upside: +33.40%
Maintains: Equal-Weight
Price Target: $94$92
Current: $86.28
Upside: +6.63%
Maintains: Equal-Weight
Price Target: $71$66
Current: $78.75
Upside: -16.19%
Maintains: Underweight
Price Target: $76$75
Current: $78.66
Upside: -4.65%
Maintains: Equal-Weight
Price Target: $78$77
Current: $77.18
Upside: -0.23%
Maintains: Underweight
Price Target: $19$18
Current: $15.16
Upside: +18.73%
Maintains: Equal-Weight
Price Target: $72$78
Current: $88.17
Upside: -11.53%
Maintains: Overweight
Price Target: $45$48
Current: $44.91
Upside: +6.88%
Maintains: Equal-Weight
Price Target: $69$75
Current: $66.74
Upside: +12.38%
Maintains: Overweight
Price Target: $114$121
Current: $131.23
Upside: -7.80%
Maintains: Equal-Weight
Price Target: $29$30
Current: $38.43
Upside: -21.94%
Maintains: Equal-Weight
Price Target: $23$25
Current: $34.01
Upside: -26.49%
Maintains: Overweight
Price Target: $23$30
Current: $33.42
Upside: -10.23%
Maintains: Equal-Weight
Price Target: $140$80
Current: $18.30
Upside: +337.16%
Maintains: Overweight
Price Target: $42$43
Current: $43.81
Upside: -1.85%
Maintains: Equal-Weight
Price Target: $17$8
Current: $1.60
Upside: +400.00%
Maintains: Underweight
Price Target: $16$18
Current: $7.92
Upside: +127.27%
Maintains: Underweight
Price Target: $49$46
Current: $114.02
Upside: -59.66%
Maintains: Equal-Weight
Price Target: $80$79
Current: $90.66
Upside: -12.86%
Maintains: Overweight
Price Target: $102$101
Current: $359.82
Upside: -71.93%
Maintains: Underweight
Price Target: $79$76
Current: $96.60
Upside: -21.33%
Maintains: Equal-Weight
Price Target: $344$374
Current: $29.52
Upside: +1,166.94%
Maintains: Equal-Weight
Price Target: $36$32
Current: $8.03
Upside: +298.51%
Maintains: Overweight
Price Target: $48$35
Current: $2.20
Upside: +1,490.91%
Maintains: Equal-Weight
Price Target: $18$20
Current: $23.96
Upside: -16.53%
Maintains: Equal-Weight
Price Target: $146$194
Current: $257.61
Upside: -24.69%
Maintains: Equal-Weight
Price Target: $24$26
Current: $33.86
Upside: -23.21%
Upgrades: Overweight
Price Target: $99
Current: $83.13
Upside: +19.09%
Maintains: Equal-Weight
Price Target: $62$69
Current: $58.09
Upside: +18.78%
Downgrades: Equal-Weight
Price Target: $27
Current: $32.61
Upside: -17.20%
Downgrades: Equal-Weight
Price Target: n/a
Current: $48.09
Upside: -
Maintains: Equal-Weight
Price Target: $16$17
Current: $5.86
Upside: +181.57%
Maintains: Equal-Weight
Price Target: $26$28
Current: $62.81
Upside: -55.42%
Maintains: Equal-Weight
Price Target: $25$30
Current: $55.86
Upside: -46.29%
Maintains: Equal-Weight
Price Target: $16$18
Current: $27.77
Upside: -35.18%
Maintains: Overweight
Price Target: $73$72
Current: $79.57
Upside: -9.51%
Upgrades: Overweight
Price Target: $150$190
Current: $20.65
Upside: +820.10%
Maintains: Underweight
Price Target: $0.75$0.25
Current: $216.57
Upside: -99.88%