Stephen Byrd

Stock Analyst at Morgan Stanley

(2.63)
# 2,033
Out of 5,126 analysts
1796
Total ratings
58.26%
Success rate
-2.21%
Average return

Stocks Rated by Stephen Byrd

Bloom Energy
Feb 6, 2026
Maintains: Overweight
Price Target: $155$184
Current: $143.03
Upside: +28.64%
MGE Energy
Feb 2, 2026
Maintains: Underweight
Price Target: $74$73
Current: $79.58
Upside: -8.27%
CMS Energy
Feb 2, 2026
Maintains: Equal-Weight
Price Target: $74$75
Current: $72.84
Upside: +2.97%
Spire
Dec 16, 2025
Upgrades: Overweight
Price Target: $97$92
Current: $86.08
Upside: +6.88%
Atmos Energy
Dec 16, 2025
Downgrades: Equal-Weight
Price Target: $182$172
Current: $171.38
Upside: +0.36%
Sunrun
Dec 2, 2025
Maintains: Equal-Weight
Price Target: $20$21
Current: $19.93
Upside: +5.37%
EastGroup Properties
Dec 2, 2025
Maintains: Equal-Weight
Price Target: $178$180
Current: $189.91
Upside: -5.22%
American Electric Power Company
Oct 30, 2025
Maintains: Overweight
Price Target: $123$130
Current: $120.80
Upside: +7.62%
NRG Energy
Oct 28, 2025
Maintains: Equal-Weight
Price Target: $145$144
Current: $153.32
Upside: -6.08%
Entergy
Oct 22, 2025
Maintains: Equal-Weight
Price Target: $85$93
Current: $97.96
Upside: -5.06%
Maintains: Equal-Weight
Price Target: $127$136
Current: $121.86
Upside: +11.60%
Maintains: Equal-Weight
Price Target: $63$66
Current: $62.33
Upside: +5.89%
Maintains: Equal-Weight
Price Target: $104$111
Current: $105.09
Upside: +5.62%
Maintains: Overweight
Price Target: $23$24
Current: $16.05
Upside: +49.53%
Maintains: Overweight
Price Target: $207$223
Current: $149.65
Upside: +49.01%
Maintains: Equal-Weight
Price Target: $94$92
Current: $90.08
Upside: +2.13%
Maintains: Equal-Weight
Price Target: $71$66
Current: $82.49
Upside: -19.99%
Maintains: Equal-Weight
Price Target: $78$77
Current: $75.90
Upside: +1.45%
Maintains: Equal-Weight
Price Target: $21$20
Current: $16.40
Upside: +21.95%
Maintains: Equal-Weight
Price Target: $72$78
Current: $93.52
Upside: -16.60%
Maintains: Overweight
Price Target: $45$48
Current: $46.63
Upside: +2.94%
Maintains: Equal-Weight
Price Target: $69$75
Current: $67.36
Upside: +11.34%
Maintains: Overweight
Price Target: $114$121
Current: $134.82
Upside: -10.25%
Maintains: Equal-Weight
Price Target: $29$30
Current: $40.05
Upside: -25.09%
Maintains: Equal-Weight
Price Target: $23$25
Current: $38.64
Upside: -35.30%
Maintains: Overweight
Price Target: $23$30
Current: $36.13
Upside: -16.97%
Maintains: Equal-Weight
Price Target: $140$80
Current: $12.75
Upside: +527.45%
Maintains: Overweight
Price Target: $42$43
Current: $44.33
Upside: -3.00%
Maintains: Equal-Weight
Price Target: $17$8
Current: $1.63
Upside: +390.80%
Maintains: Underweight
Price Target: $16$18
Current: $11.86
Upside: +51.77%
Maintains: Underweight
Price Target: $49$46
Current: $124.32
Upside: -63.00%
Maintains: Equal-Weight
Price Target: $80$79
Current: $87.36
Upside: -9.57%
Maintains: Overweight
Price Target: $102$101
Current: $261.42
Upside: -61.36%
Maintains: Underweight
Price Target: $79$76
Current: $107.34
Upside: -29.20%
Maintains: Equal-Weight
Price Target: $344$374
Current: $35.92
Upside: +941.20%
Maintains: Equal-Weight
Price Target: $36$32
Current: $10.29
Upside: +210.98%
Maintains: Overweight
Price Target: $48$35
Current: $2.08
Upside: +1,586.75%
Maintains: Equal-Weight
Price Target: $18$20
Current: $19.44
Upside: +2.88%
Maintains: Equal-Weight
Price Target: $146$194
Current: $218.73
Upside: -11.31%
Maintains: Equal-Weight
Price Target: $24$26
Current: $35.92
Upside: -27.62%
Upgrades: Overweight
Price Target: $99
Current: $89.47
Upside: +10.65%
Maintains: Equal-Weight
Price Target: $62$69
Current: $64.01
Upside: +7.80%
Downgrades: Equal-Weight
Price Target: $27
Current: $34.91
Upside: -22.66%
Downgrades: Equal-Weight
Price Target: n/a
Current: $50.32
Upside: -
Maintains: Equal-Weight
Price Target: $16$17
Current: $6.49
Upside: +154.24%
Maintains: Equal-Weight
Price Target: $26$28
Current: $66.92
Upside: -58.16%
Maintains: Equal-Weight
Price Target: $25$30
Current: $56.00
Upside: -46.43%
Maintains: Equal-Weight
Price Target: $16$18
Current: $30.50
Upside: -40.98%
Maintains: Overweight
Price Target: $73$72
Current: $80.65
Upside: -10.73%
Upgrades: Overweight
Price Target: $150$190
Current: $17.08
Upside: +1,012.41%
Maintains: Underweight
Price Target: $0.75$0.25
Current: $212.22
Upside: -99.88%