Analyst Ranking
Top 5%
#220 out of 5288 analysts
Average Return
+64.26%
Win Rate
70%26 out of 37
Risk vs Reward
Poor
Good

Christopher Dendrinos's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Bloom Energy CorpBE
+306.46%$67.29$273.51
2025-09-10 -
2026-06-01
Buy
Ge Vernova IncGEV
+289.98%$160.00$623.97
2024-07-24 -
2025-07-24
Buy
Ge Vernova IncGEV
+239.36%$166.76$565.91
2024-07-21 -
2025-07-21
Buy
Ge Vernova IncGEV
+169.12%$175.08$471.17
2024-05-29 -
2025-05-29
Buy
Ge Vernova IncGEV
+160.56%$237.15$617.91
2024-09-16 -
2025-09-16
Buy

Christopher Dendrinos's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Nextpower IncNXT
4Buy$149.00+2.74%Maintains
4 days ago
Fluence Energy IncFLNC
3Hold$16.00-41.07%Maintains
22 days ago
Ha Sustainable Infrastructure Capital IncHASI
2Buy$48.00+19.40%Maintains
25 days ago
Solaredge Technologies IncSEDG
4Hold$30.00-60.42%Maintains
a month ago
Evgo IncEVGO
2Buy$3.00+23.46%Maintains
a month ago
Bloom Energy CorpBE
2Buy$335.00+22.48%Maintains
a month ago
Westport Fuel Systems IncWPRT
4Hold$1.75-10.26%Maintains
a month ago
Ge Vernova IncGEV
15Buy$1,195.00+25.72%Maintains
a month ago
Chargepoint Holdings IncCHPT
5Hold$6.50-17.62%Maintains
3 months ago
Ormat Technologies IncORA
1Buy$130.00-4.84%Initiates Coverage On
3 months ago
Nuscale Power CorpSMR
3Hold$14.00+8.61%Maintains
3 months ago
Array Technologies IncARRY
2Hold$9.00+2.04%Maintains
3 months ago
Shoals Technologies Group IncSHLS
2Buy$9.00-26.11%Maintains
3 months ago
First Solar IncFSLR
4Buy$236.00-22.11%Maintains
3 months ago
Enphase Energy IncENPH
2Hold$31.00-51.36%Maintains
7 months ago
Sunrun IncRUN
6Buy$16.00+2.70%Upgrades
9 months ago
Sunnova Energy International IncNOVA
2Hold$0.75N/AMaintains
a year 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.