Analyst track record

Stephen Byrd

Morgan Stanley. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
25
Adjusted win rate
+76%
Avg excess return
—
Confidence
medium
Published history

Latest source-verified calls

BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD335
Oct 23, 2026
SO
Morgan Stanley
Sell
Action
Maintain
Target
USD84
Oct 21, 2026
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD130
Oct 21, 2026
VST
Morgan Stanley
Buy
Action
Maintain
Target
USD226
Oct 21, 2026
NRG
Morgan Stanley
Hold
Action
Maintain
Target
USD144
Oct 21, 2026
DUK
Morgan Stanley
Hold
Action
Maintain
Target
USD128
Oct 21, 2026
RUN
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD10
Oct 14, 2026
MARA
Morgan Stanley
Underweight
Action
Target Cut
Target
USD10
Oct 12, 2026
RIOT
Morgan Stanley
Overweight
Action
Target Cut
Target
USD36
Oct 12, 2026
HUT
Morgan Stanley
Overweight
Action
Target Raise
Target
USD275
Oct 12, 2026
MARA
Morgan Stanley
Underweight
Action
Target Cut
Target
USD10
Oct 9, 2026
HUT
Morgan Stanley
Overweight
Action
Target Raise
Target
USD275
Oct 9, 2026
SO
Morgan Stanley
Underweight
Action
Target Cut
Target
USD85
Sep 18, 2026
MARA
Morgan Stanley
Underweight
Action
Target Raise
Target
USD11
Sep 18, 2026
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD127
Sep 18, 2026
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD128
Sep 18, 2026
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD66
Sep 18, 2026
NRG
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD159
Sep 18, 2026
SO
Morgan Stanley
Underweight
Action
Target Cut
Target
USD89
Aug 21, 2026
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD227
Aug 21, 2026
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD135
Aug 21, 2026
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD68
Aug 21, 2026
DUK
Morgan Stanley
Hold
Action
Maintain
Target
USD133
Aug 21, 2026
NRG
Morgan Stanley
Hold
Action
Maintain
Target
USD162
Aug 21, 2026
RIOT
Morgan Stanley
Overweight
Action
Target Raise
Target
USD43
Aug 13, 2026
MARA
Morgan Stanley
Sell
Action
Maintain
Target
USD6
Aug 13, 2026
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD212
Jul 28, 2026
RIOT
Morgan Stanley
Overweight
Action
Initiate
Target
USD36
Jul 23, 2026
HUT
Morgan Stanley
overweight
Action
Initiate
Target
USD263
Jul 23, 2026
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD139
Jul 22, 2026
MARA
Morgan Stanley
Underweight
Action
Target Cut
Target
USD6
Jul 8, 2026
MARA
Morgan Stanley
Underweight
Action
Target Cut
Target
USD7
May 19, 2026
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD141
Apr 21, 2026
SO
Morgan Stanley
Underweight
Action
Target Cut
Target
USD92
Apr 21, 2026
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD136
Apr 21, 2026
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD68
Apr 21, 2026
NRG
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD154
Apr 21, 2026
AES
Morgan Stanley
Equal-Weight
Action
Downgrade
Target
USD15
Mar 6, 2026
AES
Morgan Stanley
Overweight
Action
Target Cut
Target
USD23
Feb 20, 2026
BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD184
Feb 6, 2026
RUN
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD21
Dec 2, 2025
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD130
Oct 30, 2025
BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD155
Oct 30, 2025
NRG
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD144
Oct 28, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD136
Oct 22, 2025
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD123
Oct 22, 2025
D
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD66
Oct 22, 2025
AES
Morgan Stanley
Overweight
Action
Target Raise
Target
USD24
Oct 22, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD127
Sep 25, 2025
SO
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD92
Sep 25, 2025
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD223
Sep 25, 2025
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD115
Sep 25, 2025
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD63
Sep 25, 2025
BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD85
Sep 16, 2025
BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD44
Aug 1, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD124
Jun 18, 2025
SO
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD90
Jun 18, 2025
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD186
Jun 18, 2025
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD60
Jun 18, 2025
XEL
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD77
Jun 18, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD125
May 22, 2025
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD178
May 22, 2025
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD113
May 22, 2025
D
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD62
May 22, 2025
XEL
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD78
May 22, 2025
BE
Morgan Stanley
Overweight
Action
Target Cut
Target
USD30
May 1, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD126
Apr 23, 2025
VST
Morgan Stanley
Overweight
Action
Target Cut
Target
USD172
Apr 23, 2025
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD114
Apr 23, 2025
DUK
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD128
Mar 20, 2025
SO
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD91
Mar 20, 2025
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD113
Mar 20, 2025
D
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD63
Mar 20, 2025
XEL
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD78
Mar 20, 2025
BE
Morgan Stanley
Overweight
Action
Target Raise
Target
USD35
Mar 20, 2025
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD173
Feb 20, 2025
AEP
Morgan Stanley
Overweight
Action
Target Raise
Target
USD108
Feb 20, 2025
AES
Morgan Stanley
Overweight
Action
Target Cut
Target
USD23
Feb 20, 2025
NRG
Morgan Stanley
Equal-Weight
Action
Target Raise
Target
USD99
Feb 19, 2025
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD103
Dec 20, 2024
DUK
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD118
Nov 22, 2024
SO
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD85
Nov 22, 2024
VST
Morgan Stanley
Overweight
Action
Target Raise
Target
USD169
Nov 22, 2024
AEP
Morgan Stanley
Overweight
Action
Target Cut
Target
USD104
Nov 22, 2024
XEL
Morgan Stanley
Equal-Weight
Action
Target Cut
Target
USD72
Nov 22, 2024
RUN
Morgan Stanley
Overweight
Action
Target Cut
Target
USD27
Nov 15, 2024

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.