Live Analyst Rating Changes 1511 upgrades, downgrades & price-target moves · freshest Wall Street data, updated daily View live feed →
Analyst Tracker/Stephen Byrd
MS
Stephen Byrd
Wall Street Analyst
★☆☆☆☆
#2485
on 13Foresight · ranked by our own returns
41%
Success Rate
-6.0%
Average Return
23 of 56 calls profitable · -26.1% vs benchmark
📈 Across the calls we could measure, roughly 41% of Stephen Byrd's ratings turned a profit when each position was held for 1 year — averaging -6.0% per rating. These figures are computed by 13Foresight from historical prices, not supplied by the analyst.

Rating Distribution

9 Buy 0 Hold 3 Sell
Stephen's Stock Coverage 62 ratings · 2026-06-18
Company Date Position Consensus Price Target 1-Yr Return
CIFR
Cipher Mining
Jun 04, 2026 BUY Strong Buy
+0.6% avg upside
19 analysts
$48.50
84.09% Upside
+3.1%
WULF
TeraWulf Inc
Jun 03, 2026 BUY Strong Buy
+8.3% avg upside
21 analysts
$66.50
138.68% Upside
+8.9%
MARA
MARA Holdings
May 18, 2026 SELL Buy
+37.1% avg upside
22 analysts
$7.00
49.62% Downside
·
VST
Vistra Corp
Apr 23, 2024 BUY Strong Buy
+25.8% avg upside
22 analysts
$86.00
45.77% Downside
+76.8%
DUK
Duke Energy
Apr 23, 2024 HOLD Buy
+7.1% avg upside
27 analysts
$95.00
23.16% Downside
+28.4%
MGEE
MGE Energy
Apr 23, 2024 SELL Sell
-6.0% avg upside
4 analysts
$63.00
16.73% Downside
-18.7%
ATO
Atmos Energy
Apr 23, 2024 BUY Hold
+1.9% avg upside
16 analysts
$120.00
29.33% Downside
+39.1%
CNP
Centerpoint Energy
Apr 23, 2024 BUY Strong Buy
-1.3% avg upside
20 analysts
$29.00
31.98% Downside
+33.6%
CWEN
Clearway Energy
Mar 01, 2024 HOLD Strong Buy
-4.0% avg upside
24 analysts
$25.00
32.05% Downside
+33.0%
HASI
HASI
Feb 26, 2024 BUY Strong Buy
+26.3% avg upside
21 analysts
$30.00
20.97% Downside
+24.1%
AES
AES
Oct 25, 2023 BUY Buy
+28.6% avg upside
19 analysts
$26.00
78.03% Upside
+20.4%
D
Dominion Energy
Aug 23, 2023 HOLD Hold
-3.4% avg upside
25 analysts
$50.00
26.46% Downside
+24.8%
SR
Spire
Jun 23, 2023 HOLD Strong Buy
+17.9% avg upside
13 analysts
$74.00
4.15% Downside
-1.8%
DTE
DTE Energy
Jun 23, 2023 BUY Strong Buy
+4.5% avg upside
21 analysts
$120.00
18.41% Downside
+4.6%
ETR
Entergy
Jun 23, 2023 SELL Strong Buy
+1.5% avg upside
29 analysts
$101.00
8.95% Downside
-14.0%
XIFR
XPLR Infrastructure
Jun 23, 2023 HOLD Buy
+192.6% avg upside
26 analysts
$81.00
596.38% Upside
-46.7%
OGS
ONE Gas
Jun 23, 2023 HOLD Strong Buy
+12.6% avg upside
11 analysts
$73.00
3.93% Downside
-18.0%
XEL
Xcel Energy
Jun 23, 2023 HOLD Strong Buy
+10.8% avg upside
22 analysts
$64.00
17.43% Downside
-10.7%
SO
Southern Co
Jun 23, 2023 SELL Buy
+7.4% avg upside
26 analysts
$60.00
35.15% Downside
-15.9%
PNW
Pinnacle West Capital
Jun 23, 2023 HOLD Buy
-5.9% avg upside
23 analysts
$73.00
28.76% Downside
-3.3%
FE
FirstEnergy
Jun 23, 2023 BUY Buy
+4.8% avg upside
25 analysts
$45.00
2.46% Downside
+3.9%
ES
Eversource Energy
May 22, 2023 HOLD Hold
+7.1% avg upside
24 analysts
$84.00
21.61% Upside
-14.0%
PCG
PG&E
Apr 26, 2023 HOLD Strong Buy
+34.1% avg upside
21 analysts
$16.00
2.74% Downside
+0.7%
PLUG
Plug Power
Mar 02, 2023 BUY Buy
+251.7% avg upside
45 analysts
$35.00
1220.67% Upside
-70.8%
RUN
Sunrun
Feb 23, 2023 BUY Buy
+70.3% avg upside
32 analysts
$65.00
422.60% Upside
-49.5%
SRE
Sempra Energy
Feb 22, 2023 HOLD Strong Buy
+10.6% avg upside
23 analysts
$79.00
12.45% Downside
-5.0%
CEG
Constellation Energy Corporation
Feb 22, 2023 BUY Strong Buy
+26.9% avg upside
29 analysts
$101.00
62.10% Downside
+73.5%
EGP
Eastgroup Properties
Feb 21, 2023 HOLD Strong Buy
+0.4% avg upside
31 analysts
$158.00
20.03% Downside
+14.5%
STEM
Stem Inc
Feb 17, 2023 BUY Buy
+52.4% avg upside
14 analysts
$15.00
95.23% Upside
-62.3%
SEDG
SolarEdge Technologies
Jan 10, 2023 HOLD Hold
+28.8% avg upside
37 analysts
$374.00
583.98% Upside
-71.6%
FSLR
First Solar
Jan 10, 2023 HOLD Buy
-14.0% avg upside
49 analysts
$194.00
23.90% Downside
-5.1%
BE
Bloom Energy
Jan 10, 2023 BUY Buy
-45.1% avg upside
37 analysts
$35.00
87.82% Downside
-38.8%
SHLS
Shoals Technologies Group
Jan 10, 2023 HOLD Strong Buy
+48.1% avg upside
26 analysts
$32.00
239.04% Upside
-41.5%
FLNC
Fluence Energy
Jan 10, 2023 HOLD Buy
-16.8% avg upside
27 analysts
$20.00
14.57% Downside
+8.7%
EXC
Exelon
Dec 15, 2022 BUY Buy
+7.0% avg upside
26 analysts
$49.00
7.52% Upside
-13.2%
PPL
PPL
Nov 11, 2022 HOLD Strong Buy
+13.8% avg upside
29 analysts
$26.00
26.35% Downside
-4.2%
ARRY
Array Technologies
Nov 02, 2022 SELL Buy
+97.7% avg upside
37 analysts
$16.00
108.92% Upside
-4.0%
NRG
NRG Energy
Oct 28, 2022 BUY Strong Buy
+27.3% avg upside
19 analysts
$47.00
64.50% Downside
-2.9%
AEP
American Electric Power
Oct 21, 2022 BUY Buy
+5.3% avg upside
27 analysts
$97.00
24.29% Downside
-11.0%
CMS
CMS Energy
Sep 22, 2022 HOLD Strong Buy
+5.9% avg upside
21 analysts
$67.00
8.64% Downside
-11.5%
TE
T1 Energy
Sep 21, 2022 BUY Buy
+19.2% avg upside
16 analysts
$26.00
187.57% Upside
-67.5%
AEE
Ameren
Aug 23, 2022 HOLD Strong Buy
+3.2% avg upside
21 analysts
$101.00
7.22% Downside
-13.3%
EIX
Edison International
Aug 23, 2022 HOLD Buy
+0.2% avg upside
23 analysts
$69.00
2.72% Downside
+5.4%
NEE
NextEra Energy
Aug 18, 2022 HOLD Strong Buy
+11.6% avg upside
31 analysts
$94.00
9.57% Upside
-23.1%
ALDA
Atlantica
Jan 13, 2022 HOLD Hold
1 analyst
·
TSE:AQN
Algonquin Power & Utilities
Oct 19, 2021 HOLD Buy
+30.4% avg upside
20 analysts
$22.40
170.18% Upside
·
TSE:ENB
Enbridge
Mar 19, 2021 BUY Buy
-9.4% avg upside
30 analysts
$59.00
23.28% Downside
·
MPLX
MPLX
Mar 19, 2021 HOLD Buy
-10.1% avg upside
20 analysts
$30.00
46.34% Downside
+36.0%
WMB
Williams Co
Mar 19, 2021 HOLD Buy
-2.5% avg upside
31 analysts
$28.00
60.71% Downside
+45.5%
KMI
Kinder Morgan
Mar 19, 2021 HOLD Buy
-5.3% avg upside
34 analysts
$18.00
42.49% Downside
+16.0%
TPICQ
TPI Composites
Feb 24, 2021 BUY Buy
+285959.0% avg upside
18 analysts
$77.00
1184515.33% Upside
·
PEG
Public Service Enterprise
Feb 18, 2021 BUY Buy
+7.3% avg upside
31 analysts
$72.00
9.24% Downside
+14.3%
ED
Consolidated Edison
Jan 20, 2021 SELL Hold
-4.4% avg upside
22 analysts
$69.00
35.49% Downside
-22.2%
TSE:TRP
TC Energy
Jun 01, 2020 BUY Buy
-14.4% avg upside
32 analysts
$70.00
27.15% Downside
·
PAGP
Plains GP Holdings
Mar 16, 2020 SELL Buy
-5.6% avg upside
21 analysts
$5.00
78.67% Downside
-80.9%
ET
Energy Transfer
Jan 06, 2020 BUY Strong Buy
+19.4% avg upside
24 analysts
$18.00
3.94% Downside
-44.7%
TRGP
Targa Resources
Jan 06, 2020 HOLD Strong Buy
-17.8% avg upside
30 analysts
$39.00
85.11% Downside
-28.7%
PAA
Plains All American
Jan 06, 2020 HOLD Buy
+3.4% avg upside
25 analysts
$19.00
11.96% Downside
-47.8%
OKE
Oneok
Jan 06, 2020 SELL Buy
+6.8% avg upside
32 analysts
$63.00
26.47% Downside
+42.3%
EPD
Enterprise Products Partners
Jan 06, 2020 BUY Strong Buy
+2.6% avg upside
32 analysts
$32.00
12.34% Downside
-19.7%
PM
Philip Morris
Dec 16, 2019 BUY Strong Buy
-4.9% avg upside
22 analysts
$99.00
44.91% Downside
+5.7%
CSIQ
Canadian Solar
Aug 03, 2016 SELL Hold
+6.8% avg upside
19 analysts
$12.80
19.99% Downside
-16.7%
🔒 57 more ratings — with price targets, crowd consensus and our measured returns.
Free account unlocks every analyst's full coverage table.
Stephen Byrd — Frequently Asked Questions
How accurate are Stephen Byrd's stock ratings?
Based on the calls 13Foresight could measure, about 41% of Stephen's ratings were profitable over a one-year hold, with an average return of -6.0% per rating, or -26.1% versus the S&P 500. We score every analyst the same way, from historical prices.
How is Stephen ranked on 13Foresight?
Stephen Byrd is currently ranked #2485 with a 1-star rating. Our rank blends hit rate, average return versus the market, and how many calls we have to judge — so a long, consistent record outweighs a few lucky picks. It is our own calculation, updated daily.
Which stocks does Stephen cover?
Stephen most recently has ratings on CIFR, WULF, MARA, VST, DUK, MGEE, ATO, CNP, CWEN, HASI, AES, D and 50 more. See the full coverage table above for positions, price targets and our measured returns.
Where can I see other analyst ratings?
Browse the full analyst leaderboard to compare Wall Street analysts ranked by their measured performance, success rate and average return.

Disclaimer: 13Foresight compiles analyst ratings and price targets from publicly available sources. Performance metrics, rankings and star ratings shown here are calculated independently by 13Foresight from historical market prices and may differ from figures published elsewhere. This information may be incomplete, delayed or inaccurate, is provided for research and informational purposes only, and is not investment advice. The underlying ratings and opinions are those of the respective analysts and their firms; 13Foresight accepts no liability for any decisions made based on this data.