WallStreetZenWallStreetZen
Analyst Ranking
Top 3%
#100 out of 4053 analysts
Average Return
+5.45%
Win Rate
53%134 out of 255
Risk vs Reward
Poor
Good

Stephen Byrd's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Bloom Energy CorpBE
+444.43%$6.55$35.66
2020-04-15 -
2021-01-12
Strong Buy
Tpi Composites IncTPIC
+283.04%$13.44$51.48
2020-04-15 -
2021-04-15
Strong Buy
Plug Power IncPLUG
+124.85%$13.20$29.68
2020-09-28 -
2021-04-12
Strong Buy
Aes CorpAES
+124.82%$12.69$28.53
2020-04-15 -
2021-04-15
Strong Buy
Aes CorpAES
+115.50%$11.87$25.58
2020-03-23 -
2021-03-23
Strong Buy

Stephen Byrd's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Stem IncSTEM
3Hold$21.00+55.44%Maintains
8 days ago
Spire IncSR
27Hold$77.00+22.28%Maintains
15 days ago
Southern CoSO
21Strong Sell$68.00+3.45%Maintains
15 days ago
Shoals Technologies Group IncSHLS
7Hold$36.00+60.71%Maintains
15 days ago
Sempra EnergySRE
17Hold$165.00+10.81%Maintains
15 days ago
Pinnacle West Capital CorpPNW
26Hold$76.00+21.15%Maintains
15 days ago
One Gas IncOGS
24Hold$87.00+22.26%Maintains
15 days ago
Mge Energy IncMGEE
11Strong Sell$75.00+14.96%Maintains
15 days ago
Freyr BatteryFREY
1Strong Buy$26.00+70.05%Maintains
15 days ago
Fluence Energy IncFLNC
5Hold$18.00+18.03%Maintains
15 days ago
First Solar IncFSLR
8Hold$146.00+10.56%Maintains
15 days ago
Exelon CorpEXC
25Strong Buy$52.00+37.71%Maintains
15 days ago
Duke Energy CorpDUK
23Hold$121.00+33.30%Maintains
15 days ago
Dte Energy CoDTE
19Strong Buy$139.00+25.55%Maintains
15 days ago
Dominion Energy IncD
7Hold$90.00+36.45%Maintains
15 days ago
Cms Energy CorpCMS
23Hold$67.00+18.40%Maintains
15 days ago
Centerpoint Energy IncCNP
6Strong Buy$33.00+20.70%Maintains
15 days ago
Atmos Energy CorpATO
18Strong Buy$138.00+36.89%Maintains
15 days ago
American Electric Power Co IncAEP
27Strong Buy$116.00+37.26%Maintains
15 days ago
Altus Power IncAMPS
3Hold$14.00+27.62%Maintains
15 days ago
Ameren CorpAEE
25Strong Buy$99.00+25.57%Maintains
15 days ago
Nextera Energy IncNEE
22Strong Buy$99.00+25.46%Upgrades
a month ago
Xcel Energy IncXEL
16Hold$74.00+19.70%Maintains
a month ago
Vistra CorpVST
6Strong Buy$33.00+45.70%Maintains
a month ago
Ppl CorpPPL
9Hold$30.00+17.92%Maintains
a month ago
PG&E CorpPCG
13Hold$14.00-4.31%Maintains
a month ago
Nrg Energy IncNRG
8Strong Buy$47.00+14.36%Maintains
a month ago
Firstenergy CorpFE
21Strong Buy$53.00+43.83%Maintains
a month ago
Entergy CorpETR
29Strong Sell$115.00+11.97%Maintains
a month ago
Edison InternationalEIX
22Hold$69.00+17.65%Maintains
a month ago
Constellation Energy CorpCEG
3Strong Buy$98.00+13.58%Maintains
a month ago
Sunrun IncRUN
3Strong Buy$79.00+190.33%Maintains
2 months ago
Sunpower CorpSPWR
10Hold$31.00+39.26%Maintains
2 months ago
Solaredge Technologies IncSEDG
8Hold$352.00+59.80%Maintains
2 months ago
Plug Power IncPLUG
10Strong Buy$53.00+151.30%Maintains
2 months ago
Hannon Armstrong Sustainable Infrastructure Capital IncHASI
5Hold$58.00+104.51%Maintains
2 months ago
Bloom Energy CorpBE
8Hold$37.00+93.92%Maintains
2 months ago
Aes CorpAES
14Strong Buy$32.00+25.98%Maintains
2 months ago
Array Technologies IncARRY
8Strong Sell$15.00-10.07%Downgrades
2 months ago
Clearway Energy IncCWEN
4Hold$35.00+7.66%Maintains
3 months ago
Nextera Energy Partners LPNEP
5Hold$93.00+25.24%Maintains
6 months ago
Atlantica Sustainable Infrastructure PLCAY
4Hold$36.00+35.29%Maintains
6 months ago
Enterprise Products Partners LPEPD
1Hold$27.00+8.39%Downgrades
9 months ago
Enbridge IncENB
1HoldN/AN/ADowngrades
9 months ago
South Jersey Industries IncSJI
16Hold$24.00N/AMaintains
a year ago
Algonquin Power & Utilities CorpAQN
7Hold$16.50N/AMaintains
a year ago
Williams Companies IncWMB
5Hold$28.00N/AMaintains
2 years ago
Mplx LPMPLX
2Hold$30.00N/AMaintains
2 years ago
Kinder Morgan IncKMI
2Hold$18.00N/AMaintains
2 years ago
Public Service Enterprise Group IncPEG
2Strong Buy$72.00N/AMaintains
2 years ago
Eversource EnergyES
3Strong Sell$79.00N/AMaintains
2 years ago
Five9 IncFIVN
1Hold$80.00N/AMaintains
2 years ago
Tpi Composites IncTPIC
4Strong Buy$26.00N/AMaintains
2 years ago
Consolidated Edison IncED
4Strong Sell$84.00N/AMaintains
2 years ago
Gulfport Energy CorpGPOR
9Strong Sell$7.00N/AMaintains
4 years ago
Pattern Energy Group IncPEGI
1Hold$25.00N/ADowngrades
5 years ago
Scana CorpSCG
2Strong Sell$46.00N/AMaintains
5 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.